]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
verify xlist empty in destructor
authorsageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Thu, 11 Oct 2007 03:16:29 +0000 (03:16 +0000)
committersageweil <sageweil@29311d96-e01e-0410-9327-a35deaab8ce9>
Thu, 11 Oct 2007 03:16:29 +0000 (03:16 +0000)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1918 29311d96-e01e-0410-9327-a35deaab8ce9

branches/sage/mds/include/xlist.h

index 9c1da495029163dbc12c135c98791303f772ae7e..2ea2cbec6c81568ff9384b4680ebb23392590140 100644 (file)
@@ -42,6 +42,11 @@ private:
 
 public:
   xlist() : _front(0), _back(0), _size(0) {}
+  ~xlist() { 
+    assert(_size == 0);
+    assert(_front == 0);
+    assert(_back == 0);
+  }
 
   int size() { return _size; }
   bool empty() {