Run event dispatcher in separate thread