Whamcloud - gitweb
ORNL-28 recovery: rework extend_recovery_timer()
authorJinshan Xiong <jay@whamcloud.com>
Thu, 27 Oct 2011 05:52:43 +0000 (23:52 -0600)
committerOleg Drokin <green@whamcloud.com>
Thu, 3 Nov 2011 02:26:48 +0000 (22:26 -0400)
commit8da33c6cc5192303fcd18f45892e1f115004e662
tree9fcd7599661d35befaab41df3f99f3fa9978f823
parentd6fea82d1431ec972c2661fa31223fb62498d953
ORNL-28 recovery: rework extend_recovery_timer()

extend_recovery_timer() is used to adjust timeout value of a recovering
target. In the original implementation, there was a problem it stopped
the target from firing a timer again for version recovery case.

Change-Id: I815a15fb5d3104e52a189eed1529c58d7a8d03b9
Signed-off-by: Jinshan Xiong <jay@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/1620
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Mikhail Pershin <tappro@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_lib.h
lustre/ldlm/ldlm_lib.c
lustre/mdt/mdt_handler.c
lustre/obdfilter/filter.c