From: Sage Weil Date: Mon, 26 Jan 2009 20:06:03 +0000 (-0800) Subject: mds: do not trim log during recovery X-Git-Tag: v0.7~310 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c5f55f2ab7afd16b0f2a8a39017b835e02f6bc23;p=ceph.git mds: do not trim log during recovery --- diff --git a/src/mds/MDS.cc b/src/mds/MDS.cc index 7232030bc2a5..23764fb1d844 100644 --- a/src/mds/MDS.cc +++ b/src/mds/MDS.cc @@ -390,7 +390,9 @@ void MDS::tick() // make sure mds log flushes, trims periodically mdlog->flush(); - mdlog->trim(); + + if (is_active() || is_stopping()) + mdlog->trim(); // NOT during recovery! // log mds_load_t load = balancer->get_load();