From 1febafabf34d357f3329235943f0d6fe81bdd1c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=A4kel=C3=A4?= Date: Wed, 31 Jan 2018 09:40:29 +0200 Subject: [PATCH] Crash after double close on debug builds When a double close is detected in a debug build, a debug assertion is triggered. This will generate a core dump which should help investigate the double close. --- server/core/dcb.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/server/core/dcb.cc b/server/core/dcb.cc index 161df9dad..701159efd 100644 --- a/server/core/dcb.cc +++ b/server/core/dcb.cc @@ -1123,6 +1123,7 @@ void dcb_close(DCB *dcb) ++dcb->n_close; // TODO: Will this happen on a regular basis? MXS_WARNING("dcb_close(%p) called %u times.", dcb, dcb->n_close); + ss_dassert(!true); } }