Don't operate in non-threadsafe manner that doesn't match real usage.
Don't operate in non-threadsafe manner that doesn't match real usage.

In real usage an EventResult is created, and the Deferred it wraps
fired, in the same thread. Only wait() can be called from another thread.

itamarst/crochet,rolando/crochet