Whamcloud - gitweb
ORNL-28: Solve reconnecting race between IR and SR
authorJinshan Xiong <jay@whamcloud.com>
Wed, 24 Aug 2011 23:03:53 +0000 (16:03 -0700)
committerOleg Drokin <green@whamcloud.com>
Fri, 21 Oct 2011 17:10:41 +0000 (13:10 -0400)
commit6fc2d762ef7cfc453e13468721582f3beea6fc40
tree944a010eb235f2956ae7fd50603c64b91e2e2fa1
parenteb062ffc1cce793e24dd85f30011a18037b6e609
ORNL-28: Solve reconnecting race between IR and SR

if there is a connecting request on the fly when client import is
notified by IR, it will set the corresponding conn uuid to a higher
prio and set imp_force_verify so that it will do reconnection
immediately in case RPC timeout happens.

Change-Id: I77e799e1f12b49f3c0271585c1ce812d16dc1ef6
Signed-off-by: Jinshan Xiong <jay@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/1291
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_net.h
lustre/ldlm/ldlm_lib.c
lustre/ldlm/ldlm_request.c
lustre/ptlrpc/client.c
lustre/ptlrpc/import.c
lustre/ptlrpc/recover.c