diff options
author | Sage Weil <sage@newdream.net> | 2010-05-28 16:43:16 -0700 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2010-05-29 09:42:05 -0700 |
commit | 2a8e5e3637e2fc058798f5d3626f525729ffaaaf (patch) | |
tree | fc35ac8b29813050cf5199574646106da171a88f /fs/ceph/dir.c | |
parent | 79494d1b9b92259eb40ea6e939ba5aff4b8de5f1 (diff) | |
download | blackbird-op-linux-2a8e5e3637e2fc058798f5d3626f525729ffaaaf.tar.gz blackbird-op-linux-2a8e5e3637e2fc058798f5d3626f525729ffaaaf.zip |
ceph: clean up on forwarded aborted mds request
If an mds request is aborted (timeout, SIGKILL), it is left registered to
keep our state in sync with the mds. If we get a forward notification,
though, we know the request didn't succeed and we can unregister it
safely. We were trying to resend it, but then bailing out (and not
unregistering) in __do_request.
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/dir.c')
0 files changed, 0 insertions, 0 deletions