Whamcloud - gitweb
LU-4420 fld: retry fld rpc even for ESHUTDOWN 85/10285/2
authorwang di <di.wang@intel.com>
Wed, 7 May 2014 22:16:55 +0000 (15:16 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 13 May 2014 01:56:35 +0000 (01:56 +0000)
commitd335e310d4bf490509998ddbb1824e38cff20998
treee9e1ece9c0323728baea01e1aacf979dff8a9268
parent492902b80a5c98d2e5a437aac81e7d20cd2eb0fb
LU-4420 fld: retry fld rpc even for ESHUTDOWN

when LWP is being evicted, because it is not replayable,
the request might return ESHUTDOWN or EWOULDBLOCK, instead
of failed, which might cause application failure, fld
client will retry RPC, until the connection is being setup
again or the LWP is being closed.

Signed-off-by: wang di <di.wang@intel.com>
Change-Id: Iea0480a9ceae455834768e18545796f26f3cef0b
Reviewed-on: http://review.whamcloud.com/10285
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Johann Lombardi <johann.lombardi@intel.com>
lustre/fld/fld_request.c