Any one who wants to change the server's state and send signal.
It is not for sync, but make the checking and sending atomic.