]> granicus.if.org Git - libevent/commitdiff
event: add some debug information into loop for event_base_free_queues_()
authorAzat Khuzhin <a3at.mail@gmail.com>
Tue, 13 Nov 2018 05:24:55 +0000 (08:24 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Tue, 13 Nov 2018 19:24:55 +0000 (22:24 +0300)
Refs: 7c8d0152dda18ecc52d3099fea235b04ddb850d9 ("Free event queues even
for recursive finalizers")

event.c

diff --git a/event.c b/event.c
index 5ee7d81bbb1b87bef25d55b9c341a900640e6ff0..4f4c9d771424498ac824cc15ff026c2286097646 100644 (file)
--- a/event.c
+++ b/event.c
@@ -903,6 +903,7 @@ event_base_free_(struct event_base *base, int run_finalizers)
                 * A simple case is bufferevent with underlying (i.e. filters).
                 */
                int i = event_base_free_queues_(base, run_finalizers);
+               event_debug(("%s: %d events freed", __func__, i));
                if (!i) {
                        break;
                }