From 106836c5f184bc42d3ff06a9ca34aa3fc9f276ed Mon Sep 17 00:00:00 2001 From: eeb Date: Tue, 30 Nov 2004 17:54:23 +0000 Subject: [PATCH] * backing out 4012 fix due to incomplete patch application --- lustre/portals/knals/qswnal/qswnal_cb.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lustre/portals/knals/qswnal/qswnal_cb.c b/lustre/portals/knals/qswnal/qswnal_cb.c index 92aba79..97b5a26 100644 --- a/lustre/portals/knals/qswnal/qswnal_cb.c +++ b/lustre/portals/knals/qswnal/qswnal_cb.c @@ -1582,12 +1582,11 @@ kqswnal_rxhandler(EP_RXD *rxd) krx->krx_state = KRX_PARSE; krx->krx_rxd = rxd; krx->krx_nob = nob; - - /* RPC reply iff rpc request received without error */ - krx->krx_rpc_reply_needed = ep_rxd_isrpc(rxd) && - (status == EP_SUCCESS || - status == EP_MSG_TOO_BIG); - +#if MULTIRAIL_EKC + krx->krx_rpc_reply_needed = (status != EP_SHUTDOWN) && ep_rxd_isrpc(rxd); +#else + krx->krx_rpc_reply_needed = ep_rxd_isrpc(rxd); +#endif /* Default to failure if an RPC reply is requested but not handled */ krx->krx_rpc_reply_status = -EPROTO; atomic_set (&krx->krx_refcount, 1); -- 1.8.3.1