]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/DeviceState: fix DeviceState initial refcount
authorSage Weil <sage@redhat.com>
Fri, 9 Nov 2018 03:28:05 +0000 (21:28 -0600)
committerSage Weil <sage@redhat.com>
Fri, 9 Nov 2018 14:52:07 +0000 (08:52 -0600)
Should be 0

Signed-off-by: Sage Weil <sage@redhat.com>
src/mgr/DaemonState.h

index 42b7ed9b2838fb4afe05ab923affb1f02fe2b622..692c265027c060daea6368115f6ff7a4cc2a2e14 100644 (file)
@@ -210,7 +210,9 @@ struct DeviceState : public RefCountedObject
   pair<utime_t,utime_t> life_expectancy;  ///< when device failure is expected
   utime_t life_expectancy_stamp;          ///< when life expectency was recorded
 
-  DeviceState(const std::string& n) : devid(n) {}
+  DeviceState(const std::string& n)
+    : RefCountedObject(nullptr, 0),
+      devid(n) {}
 
   void set_metadata(map<string,string>&& m);