avoid race conditions on bathed events processing without bloking