o Don't to a read of current_state_ outside of mutex.