Fix AsyncEvent callback triggering.Before this, two concurrent postCall() and completeIntent() calls mightcause the callback to be called more than once. (commit: 9cf57ca)