Whamcloud - gitweb
LU-10391 lnet: discard lnet_sock_accept()
[fs/lustre-release.git] / lnet / lnet / acceptor.c
index c5ecb87..beb499b 100644 (file)
@@ -414,7 +414,8 @@ lnet_acceptor(void *arg)
                if (!atomic_read(&lnet_acceptor_state.pta_ready))
                        continue;
                atomic_set(&lnet_acceptor_state.pta_ready, 0);
                if (!atomic_read(&lnet_acceptor_state.pta_ready))
                        continue;
                atomic_set(&lnet_acceptor_state.pta_ready, 0);
-               rc = lnet_sock_accept(&newsock, lnet_acceptor_state.pta_sock);
+               rc = kernel_accept(lnet_acceptor_state.pta_sock, &newsock,
+                                  SOCK_NONBLOCK);
                if (rc != 0) {
                        if (rc != -EAGAIN) {
                                CWARN("Accept error %d: pausing...\n", rc);
                if (rc != 0) {
                        if (rc != -EAGAIN) {
                                CWARN("Accept error %d: pausing...\n", rc);