From: green Date: Fri, 29 Jun 2007 04:06:24 +0000 (+0000) Subject: b=11706 X-Git-Tag: v1_8_0_110~1497 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=e19dd973954bf5f3094f75f56bacabb6e5082b58;p=fs%2Flustre-release.git b=11706 r=eeb,adilger do not panic if pinger set changed reply status. The only valid action is to check if reply was actually processed. --- diff --git a/lustre/ptlrpc/pinger.c b/lustre/ptlrpc/pinger.c index 77507ca..17bb313 100644 --- a/lustre/ptlrpc/pinger.c +++ b/lustre/ptlrpc/pinger.c @@ -557,7 +557,7 @@ do_check_set: req = list_entry(iter, struct ptlrpc_request, rq_set_chain); - if (req->rq_replied) + if (req->rq_phase == RQ_PHASE_COMPLETE) continue; req->rq_phase = RQ_PHASE_COMPLETE;