diff --git a/src/mds/SnapServer.h b/src/mds/SnapServer.h index 0fee9db9a1039..a3f9f7db590a5 100644 --- a/src/mds/SnapServer.h +++ b/src/mds/SnapServer.h @@ -100,11 +100,12 @@ class SnapServer : public MDSTableServer { bool upgrade_format() { // upgraded from old filesystem + ceph_assert(is_active()); ceph_assert(last_snap > 0); bool upgraded = false; if (get_version() == 0) { // version 0 confuses snapclient code - reset_state(); + reset(); upgraded = true; } if (snaprealm_v2_since == CEPH_NOSNAP) {