make application event send safely in async eventhandler