XPRT_SOCK_WAKE_DISCONNECT
clear_bit(XPRT_SOCK_WAKE_DISCONNECT, &transport->sock_state);
xs_run_error_worker(transport, XPRT_SOCK_WAKE_DISCONNECT);
xs_run_error_worker(transport, XPRT_SOCK_WAKE_DISCONNECT);
xs_run_error_worker(transport, XPRT_SOCK_WAKE_DISCONNECT);
if (test_and_clear_bit(XPRT_SOCK_WAKE_DISCONNECT, &transport->sock_state))