sendEvent async tests.

Delay in the async signal was not respecting ordering between values being sent and errors has been modified to delay errors also.