From: Josh Durgin Date: Wed, 16 Mar 2011 23:43:44 +0000 (-0700) Subject: objecter: close all sessions when shutdown X-Git-Tag: v0.26~111 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2dae8ad523ab090fea9c536383fb328b8fab58e4;p=ceph.git objecter: close all sessions when shutdown Signed-off-by: Josh Durgin --- diff --git a/src/osdc/Objecter.cc b/src/osdc/Objecter.cc index 2ff3306f91b14..b082b6e68329d 100644 --- a/src/osdc/Objecter.cc +++ b/src/osdc/Objecter.cc @@ -56,6 +56,11 @@ void Objecter::init() void Objecter::shutdown() { + map::iterator p; + while (!osd_sessions.empty()) { + p = osd_sessions.begin(); + close_session(p->second); + } } void Objecter::send_linger(LingerOp *info)