]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mon: drop encoded buffer after decode
authorJohn Spray <john.spray@redhat.com>
Wed, 18 May 2016 18:34:22 +0000 (19:34 +0100)
committerJohn Spray <john.spray@redhat.com>
Thu, 29 Sep 2016 16:26:49 +0000 (17:26 +0100)
This bufferlist was being kept around as a
class member but it didn't need to be.

Signed-off-by: John Spray <john.spray@redhat.com>
src/mon/MDSMonitor.cc
src/mon/MDSMonitor.h

index faf28f30f65cc47ba1d7d4cbeda0e9a6155e4733..85563c5a44dcc9f87c681259c8168856701e9679 100644 (file)
@@ -142,6 +142,7 @@ void MDSMonitor::update_from_paxos(bool *need_bootstrap)
   assert(version > fsmap.epoch);
 
   // read and decode
+  bufferlist fsmap_bl;
   fsmap_bl.clear();
   int err = get_version(version, fsmap_bl);
   assert(err == 0);
index ddd0569c026ed9c9242ecb5c01926c3b265a0abb..ddad4db10d1c91f5db0e8b78ce383a40f44168b6 100644 (file)
@@ -40,8 +40,6 @@ class MDSMonitor : public PaxosService {
  public:
   // mds maps
   FSMap fsmap;           // current
-  bufferlist fsmap_bl;   // encoded
-
   FSMap pending_fsmap;  // current + pending updates
 
   // my helpers