From aa138eb86957e1e662b8b66af9af65e1406dfc46 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Thu, 9 Oct 2014 10:41:45 -0700 Subject: [PATCH] mds: MDirUpdate: initialize discover count to 0 if we're not discovering Otherwise it's left uninitialized and could do who-knows-what! CID 1244229: Uninitialized scalar field (UNINIT_CTOR) /messages/MDirUpdate.h: 55 in MDirUpdate::MDirUpdate(mds_rank_t, dirfrag_t, int, std::set, std::allocator> &, filepath &, bool)() Signed-off-by: Greg Farnum --- src/messages/MDirUpdate.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/messages/MDirUpdate.h b/src/messages/MDirUpdate.h index 8f461630dfaf7..39ea23b64ce09 100644 --- a/src/messages/MDirUpdate.h +++ b/src/messages/MDirUpdate.h @@ -51,6 +51,7 @@ class MDirUpdate : public Message { this->dir_rep = dir_rep; this->dir_rep_by = dir_rep_by; if (discover) this->discover = 5; + else this->discover = 0; this->path = path; } private: -- 2.39.5