Raise events in a non-blocking manner