]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon: m->get_session() may return null if session has closed
authorSage Weil <sage@newdream.net>
Thu, 29 Apr 2010 17:22:13 +0000 (10:22 -0700)
committerSage Weil <sage@newdream.net>
Thu, 29 Apr 2010 17:22:13 +0000 (10:22 -0700)
commit84c386ea0d255855791fa84d5ab44c6c3a03945a
treea735726673ffc299452d20e8a96a15e5ef10600f
parenta846236ba5ec73175641dec6b8d34896226e5cb8
mon: m->get_session() may return null if session has closed

because the session close clears connection->priv.  We need to check at
each site anyway, either for null session, or for session->closed.  So
check for null session.
src/messages/PaxosServiceMessage.h
src/mon/LogMonitor.cc
src/mon/MDSMonitor.cc
src/mon/Monitor.cc
src/mon/OSDMonitor.cc
src/mon/PGMonitor.cc