CON_SOCK_STATE_CLOSING
old_state = atomic_xchg(&con->sock_state, CON_SOCK_STATE_CLOSING);
old_state != CON_SOCK_STATE_CLOSING))
CON_SOCK_STATE_CLOSING);
old_state != CON_SOCK_STATE_CLOSING &&