event bus exception handling fixed