]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librados: fix MWatchNotify leak
authorSage Weil <sage@inktank.com>
Tue, 13 Aug 2013 20:14:59 +0000 (13:14 -0700)
committerSage Weil <sage@inktank.com>
Tue, 13 Aug 2013 20:21:01 +0000 (13:21 -0700)
commit6f5d8036f3e70c5e30edf7e36fb8ff9a56197f60
tree00316fb51c425c4b07f1c84a6e6b0a0d72ee9aea
parent810c52de36719c3ee6cf2bdf59d5cde8840bbe55
librados: fix MWatchNotify leak

Do not leak the message if the watcher is not registered.  Also, simplify
this block.

Fixes (part of): #5949
Backport: dumpling, cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
src/librados/RadosClient.cc