X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2Flnet%2Facceptor.c;h=beb499ba18860f85f180313eea2ec3128f0130fc;hp=c5ecb870ef9ed173806fa0779f4361fa68641da9;hb=a1b8fd633d2eb3f92151eafcb22e7413ec33bf03;hpb=40e4d957e33268354a3fd938545bf717ed415372 diff --git a/lnet/lnet/acceptor.c b/lnet/lnet/acceptor.c index c5ecb87..beb499b 100644 --- a/lnet/lnet/acceptor.c +++ b/lnet/lnet/acceptor.c @@ -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); - 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);