From 02fba1246f015218f5a2cb3a168a22d0764f6201 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Mon, 5 Jun 2017 13:51:45 +0800 Subject: [PATCH] radosstriper: assert(ref==1) in MultiAioCompletion's dtor Signed-off-by: Kefu Chai --- src/libradosstriper/libradosstriper.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libradosstriper/libradosstriper.cc b/src/libradosstriper/libradosstriper.cc index c72899a5fa0a9..193ee16c05d74 100644 --- a/src/libradosstriper/libradosstriper.cc +++ b/src/libradosstriper/libradosstriper.cc @@ -34,7 +34,8 @@ libradosstriper::MultiAioCompletion::~MultiAioCompletion() { - delete pc; + assert(pc->ref == 1); + pc->put(); } int libradosstriper::MultiAioCompletion::set_complete_callback -- 2.39.5