X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lnet%2Fklnds%2Fsocklnd%2Fsocklnd.c;h=c47dcb4334c2e2db9dad91682d3a53a3e59502d6;hb=e0576be940d7af30b2ba6e219891a4413670325d;hp=9ae1c87a1ee8d74145ed48215e009923082aa2a4;hpb=72855636a60fe76ea105506178052b01816f1cbc;p=fs%2Flustre-release.git diff --git a/lnet/klnds/socklnd/socklnd.c b/lnet/klnds/socklnd/socklnd.c index 9ae1c87..c47dcb4 100644 --- a/lnet/klnds/socklnd/socklnd.c +++ b/lnet/klnds/socklnd/socklnd.c @@ -993,15 +993,11 @@ ksocknal_destroy_conn (ksock_conn_t *conn) /* complete current receive if any */ switch (conn->ksnc_rx_state) { case SOCKNAL_RX_BODY: -#if 0 - lib_finalize (&ksocknal_lib, NULL, conn->ksnc_cookie); -#else - CERROR ("Refusing to complete a partial receive from " - LPX64", ip %d.%d.%d.%d:%d\n", conn->ksnc_peer->ksnp_nid, - HIPQUAD(conn->ksnc_ipaddr), conn->ksnc_port); - CERROR ("This may hang communications and " - "prevent modules from unloading\n"); -#endif + CERROR("Completing partial receive from "LPX64 + ", ip %d.%d.%d.%d:%d, with error\n", + conn->ksnc_peer->ksnp_nid, + HIPQUAD(conn->ksnc_ipaddr), conn->ksnc_port); + lib_finalize (&ksocknal_lib, NULL, conn->ksnc_cookie, PTL_FAIL); break; case SOCKNAL_RX_BODY_FWD: ksocknal_fmb_callback (conn->ksnc_cookie, -ECONNABORTED);