Since we are notified almost immediately, not synchronizing and just doing a spin lock here is a lot more efficent