]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: mark_disposable when closing a Client connection.
authorGreg Farnum <gregory.farnum@dreamhost.com>
Wed, 7 Dec 2011 22:19:23 +0000 (14:19 -0800)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Mon, 12 Dec 2011 21:24:44 +0000 (13:24 -0800)
commite6e662320cb3a7cce19251c3c996bf43efbedb20
tree6e8858eac33e325e43c4d18a6d148b477efe3e13
parent06046470f1b9d05cbcbd2e8e5963ee55c4565783
mds: mark_disposable when closing a Client connection.

This is causing issues since the Client's ack of the MClientSession
is somehow not getting back to the MDS. We should make the
Client/SimpleMessenger be better-behaved about shutdown, but for
now this solution matches how we're working elsewhere in our codebase.

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/mds/Server.cc