Error callback will now trigger for any outstanding non-streaming sync operation when client disconnects
Cleaned up error handling in emit