From 341728131b859edcf7b8954e2c6367132b50d9e3 Mon Sep 17 00:00:00 2001 From: Razvan Becheriu Date: Mon, 23 Jan 2023 23:38:09 +0200 Subject: [PATCH] [#2575] reset the callback to trivial std::function so that unloaded symbols in hooks do not lead to crash --- src/lib/asiolink/interval_timer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/asiolink/interval_timer.cc b/src/lib/asiolink/interval_timer.cc index 2cda9b0085..cc45d516e9 100644 --- a/src/lib/asiolink/interval_timer.cc +++ b/src/lib/asiolink/interval_timer.cc @@ -64,6 +64,7 @@ public: lock_guard lk (mutex_); timer_.cancel(); interval_ = 0; + cbfunc_ = std::function(); } /// @brief Get the timer interval. -- 2.47.2