+ properly clean up the event loop worker
+ dispose the event loop worker properly