SOCKET_WAIT_SYNC
if (sp->thread_state & SOCKET_WAIT_SYNC) {
sp->thread_state &= ~SOCKET_WAIT_SYNC;
sp->thread_state |= SOCKET_WAIT_SYNC;