]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/ConfigMap: fix stray option leak
authorSage Weil <sage@newdream.net>
Tue, 16 Feb 2021 21:50:18 +0000 (16:50 -0500)
committerSage Weil <sage@newdream.net>
Wed, 17 Feb 2021 17:27:58 +0000 (12:27 -0500)
commit9397a46aec88e287d56a6286ed4319f65d9c1f31
tree7b78a4839157e37827de37177a5a9aa912d77fcd
parentedf1ea2f50927b97a4271c6754f855421dd4d4d0
mon/ConfigMap: fix stray option leak

The const Option* needs to remain alive only until the next clear().  Keep
the reference in ConfigMap and clean it up then.

Signed-off-by: Sage Weil <sage@newdream.net>
src/mon/ConfigMap.h
src/mon/ConfigMonitor.cc