]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/client/MetaSession.h
update ceph source to reef 18.2.1
[ceph.git] / ceph / src / client / MetaSession.h
index ad74ae58af2e1c740b32a06d5fb8006e045c1766..301306263e66ee7093e8279f2563ed4cb588b601 100644 (file)
@@ -62,6 +62,13 @@ struct MetaSession {
   MetaSession(mds_rank_t mds_num, ConnectionRef con, const entity_addrvec_t& addrs)
     : mds_num(mds_num), con(con), addrs(addrs) {
   }
+  ~MetaSession() {
+    ceph_assert(caps.empty());
+    ceph_assert(dirty_list.empty());
+    ceph_assert(flushing_caps.empty());
+    ceph_assert(requests.empty());
+    ceph_assert(unsafe_requests.empty());
+  }
 
   xlist<Inode*> &get_dirty_list() { return dirty_list; }