]> 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)
commitfe46660e2006426e418ab6b8ec6648d3eef6464d
tree400e6f30ae9f256374d51fb2ce084d07eaa0863c
parentb8e1e42855b1f6dc26abcd4444b5cc577286c773
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