Update NotifySemaphore to the new Listener API