Whamcloud - gitweb
LU-1017 handle -EAGAIN properly in lu_object_find_try()
authorNiu Yawei <niu@whamcloud.com>
Tue, 31 Jan 2012 06:06:47 +0000 (22:06 -0800)
committerOleg Drokin <green@whamcloud.com>
Fri, 4 May 2012 04:13:03 +0000 (00:13 -0400)
commitac58a77eed62e0a8fb07f150fe0af7fdde9c556e
tree2e6f4032f9eecb3e7c0de44dd98055871c681933
parent7d4a0e9564c759b558806d6be5394fa72ee85d31
LU-1017 handle -EAGAIN properly in lu_object_find_try()

htable_lookup() could return -EAGAIN for dying object, we should
handle it properly in lu_object_find_try().

Signed-off-by: Niu Yawei <niu@whamcloud.com>
Signed-off-by: Bob Glossman <bogl@whamcloud.com>
Change-Id: I1fa53a95f96f5a5c0d12158521d733fbd852b590
Reviewed-on: http://review.whamcloud.com/2629
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/obdclass/lu_object.c