Prevent SynchronousRequest() from hanging due to missing setCallback() #218
Prevent AsyncRequest() from missing events due to race #248