From e2d1e776ebabc7c4f3d3b1898eb2b92e7c3515e4 Mon Sep 17 00:00:00 2001 From: Masaori Koshiba Date: Mon, 14 Aug 2023 11:50:35 +0900 Subject: [PATCH] LSan: Fix memory leak of test_EventSystem --- iocore/eventsystem/unit_tests/test_EventSystem.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/iocore/eventsystem/unit_tests/test_EventSystem.cc b/iocore/eventsystem/unit_tests/test_EventSystem.cc index 82f8c032bc4..251f28947ae 100644 --- a/iocore/eventsystem/unit_tests/test_EventSystem.cc +++ b/iocore/eventsystem/unit_tests/test_EventSystem.cc @@ -71,10 +71,10 @@ TEST_CASE("EventSystem", "[iocore]") } }; - alarm_printer *alrm = new alarm_printer(new_ProxyMutex()); - process_killer *killer = new process_killer(new_ProxyMutex()); - eventProcessor.schedule_in(killer, HRTIME_SECONDS(10)); - eventProcessor.schedule_every(alrm, HRTIME_SECONDS(1)); + alarm_printer alrm{new_ProxyMutex()}; + process_killer killer{new_ProxyMutex()}; + eventProcessor.schedule_in(&killer, HRTIME_SECONDS(10)); + eventProcessor.schedule_every(&alrm, HRTIME_SECONDS(1)); while (!TSSystemState::is_event_system_shut_down()) { sleep(1);