diff options
author | Samuel Just <sam.just@inktank.com> | 2013-04-18 19:38:01 -0700 |
---|---|---|
committer | Samuel Just <sam.just@inktank.com> | 2013-04-19 17:10:22 -0700 |
commit | 75cb55b4e2791ce299cb05fe6ab224b86145a5b6 (patch) | |
tree | 300b425e615badd1b2fd6a8ced5cdce39c4e4cfa | |
parent | 78c9db88cdf53788da7593962e193de8a8054f99 (diff) | |
download | ceph-75cb55b4e2791ce299cb05fe6ab224b86145a5b6.tar.gz |
AsyncReserver: delete context in cancel_reservation
Fixes: #4662
Backport: bobtail
Signed-off-by: Samuel Just <sam.just@inktank.com>
-rw-r--r-- | src/common/AsyncReserver.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/common/AsyncReserver.h b/src/common/AsyncReserver.h index 638bfb3a1b1..582b3beef7a 100644 --- a/src/common/AsyncReserver.h +++ b/src/common/AsyncReserver.h @@ -90,6 +90,7 @@ public: ) { Mutex::Locker l(lock); if (queue_pointers.count(item)) { + delete queue_pointers[item]->second; queue.erase(queue_pointers[item]); queue_pointers.erase(item); } else { |