diff options
author | Sage Weil <sage@inktank.com> | 2013-07-18 16:58:50 -0700 |
---|---|---|
committer | Greg Farnum <greg@inktank.com> | 2013-07-19 13:21:48 -0700 |
commit | 0de708516c48907a548856d64d1657d2fc576e32 (patch) | |
tree | 61944eebd5a8059d53d627471aaad44a9a3bf065 | |
parent | d1b83be14c4d6dc996e352b5fe6558f50176cbab (diff) | |
download | ceph-0de708516c48907a548856d64d1657d2fc576e32.tar.gz |
mon/MonClient: fix small leak
We need to delete the version_req_d here.
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r-- | src/mon/MonClient.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index 57f30063fa7..8139b0259bf 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -516,6 +516,7 @@ void MonClient::_reopen_session(int rank, string name) // throw out version check requests while (!version_requests.empty()) { finisher.queue(version_requests.begin()->second->context, -EAGAIN); + delete version_requests.begin()->second; version_requests.erase(version_requests.begin()); } |