* implement queue to events emitter * check `isDisposed` instead * update message * implement queue to events emitter * update lock * impl
* implement queue to events emitter * check `isDisposed` instead * update message * implement queue to events emitter * update lock * impl