From: Vsevolod Stakhov Date: Fri, 27 May 2022 20:15:51 +0000 (+0100) Subject: [Fix] Stop slow timer on task destruction X-Git-Tag: 3.3~223 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=64cc33bb9169369241c78b999e3d1a4ce0a2cb02;p=thirdparty%2Frspamd.git [Fix] Stop slow timer on task destruction Issue: #4182 --- diff --git a/src/libserver/symcache/symcache_runtime.cxx b/src/libserver/symcache/symcache_runtime.cxx index 4bfa99529c..f80c1ba19f 100644 --- a/src/libserver/symcache/symcache_runtime.cxx +++ b/src/libserver/symcache/symcache_runtime.cxx @@ -674,6 +674,7 @@ rspamd_delayed_timer_dtor(gpointer d) /* Event has not been executed */ rspamd_session_remove_event (cbd->task->s, rspamd_symcache_delayed_item_fin, cbd); + ev_timer_stop(cbd->task->event_loop, &cbd->tm); cbd->event = nullptr; } }