]> granicus.if.org Git - libevent/commitdiff
test: prevent duplicate event_enable_debug_mode() for TT_ENABLE_DEBUG_MODE
authorJan Kasiak <jan@cybojanek.net>
Tue, 27 Aug 2019 05:00:56 +0000 (01:00 -0400)
committerAzat Khuzhin <azat@libevent.org>
Tue, 27 Aug 2019 22:05:03 +0000 (01:05 +0300)
test/regress_main.c

index 7e066fd6a5813d232005744afa18ad4e6cb4276e..c5bc1ae60c726654b856f435587403737189991e 100644 (file)
@@ -197,8 +197,9 @@ basic_test_setup(const struct testcase_t *testcase)
        if (testcase->flags & TT_ENABLE_IOCP_FLAG)
                return (void*)TT_SKIP;
 #endif
-       
-       if (testcase->flags & TT_ENABLE_DEBUG_MODE) {
+
+       if (testcase->flags & TT_ENABLE_DEBUG_MODE &&
+               !libevent_tests_running_in_debug_mode) {
                event_enable_debug_mode();
                libevent_tests_running_in_debug_mode = 1;
        }