]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: only send cap releases when mds is OPEN|HUNG
authorSage Weil <sage@newdream.net>
Wed, 17 Mar 2010 23:30:21 +0000 (16:30 -0700)
committerSage Weil <sage@newdream.net>
Mon, 17 May 2010 22:25:34 +0000 (15:25 -0700)
commite5b52b35481024ea37c57d39beaf727e532ae530
treeb61a95b826507b403a84177436ff83a999e10c4c
parent3b13538246170890d3813949a58224352d0f52f6
ceph: only send cap releases when mds is OPEN|HUNG

On OPENING we shouldn't have any caps (or releases).
On CLOSING, we should wait until we succeed (and throw it all out), or
don't (and are OPEN again).
On RECONNECTING we can wait until we are OPEN.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/mds_client.c