Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
p->decode(bl);
}
- assert(p != NULL);
+ assert(p);
if (prefix == "mon getmap") {
p->encode(rdata, m->get_connection()->get_features());
rdata.append(ds);
ss << "dumped monmap epoch " << p->get_epoch();
}
- if (p != mon->monmap)
+ if (p != mon->monmap) {
delete p;
+ p = nullptr;
+ }
} else if (prefix == "mon feature ls") {
#include <map>
#include <set>
-using namespace std;
-
#include "include/types.h"
#include "msg/Messenger.h"
private:
void check_subs();
-
-private:
bufferlist monmap_bl;
};