]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
client: handle session flush message
authorYan, Zheng <zheng.z.yan@intel.com>
Fri, 6 Dec 2013 02:24:34 +0000 (10:24 +0800)
committerYan, Zheng <zheng.z.yan@intel.com>
Mon, 16 Dec 2013 04:15:25 +0000 (12:15 +0800)
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
src/client/Client.cc

index a4d5550849519021d530900be4a486248e8c3593..68fad0d917a397dd53ecf98bb3b2754ab690f255 100644 (file)
@@ -1600,6 +1600,11 @@ void Client::handle_client_session(MClientSession *m)
     trim_caps(session, m->get_max_caps());
     break;
 
+  case CEPH_SESSION_FLUSHMSG:
+    messenger->send_message(new MClientSession(CEPH_SESSION_FLUSHMSG_ACK, m->get_seq()),
+                           session->con);
+    break;
+
   default:
     assert(0);
   }