]> git.baikalelectronics.ru Git - kernel.git/commit
libceph: register request before unregister linger
authorAlex Elder <elder@inktank.com>
Thu, 6 Dec 2012 13:22:04 +0000 (07:22 -0600)
committerAlex Elder <elder@inktank.com>
Thu, 20 Dec 2012 16:56:39 +0000 (10:56 -0600)
commit23e43dc0c59d27d516c5b645f4d07acf55ec343d
tree400e6f30ae9f256374d51fb2ce084d07eaa0863c
parentd79ef5559cd297cb1360c5a7de3dd42c386e892f
libceph: register request before unregister linger

In kick_requests(), we need to register the request before we
unregister the linger request.  Otherwise the unregister will
reset the request's osd pointer to NULL.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
net/ceph/osd_client.c