Whamcloud - gitweb
LU-4658 fld: reset rc to 0 before resend fld lookup req 33/9333/2
authorwang di <di.wang@intel.com>
Thu, 20 Feb 2014 14:47:38 +0000 (06:47 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 3 Mar 2014 03:31:42 +0000 (03:31 +0000)
Reset rc to 0 before resend fld lookup req, otherwise resend will
exit in fld_client_rpc before send request.

Signed-off-by: wang di <di.wang@intel.com>
Change-Id: I030262615be3c360aeb399eae3f90736c15ebf98
Reviewed-on: http://review.whamcloud.com/9333
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/fld/fld_request.c

index 3c2d48f..f7c33dc 100644 (file)
@@ -488,6 +488,7 @@ again:
                         * unecessary failure of the application, instead
                         * it should retry here */
                        ptlrpc_req_finished(req);
+                       rc = 0;
                        goto again;
                }
                GOTO(out_req, rc);