"Join" method now waits for events to be processed