diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-12-28 20:15:50 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-12-28 20:15:50 +0000 |
commit | 3deecad150f2ec11679cb85265c55df948e7c2bc (patch) | |
tree | a20ef9241c7715eca2f8006d7270cddc165d5d84 /src/lua/lua_tcp.c | |
parent | 160184d857561076e22fe7de1a685804e44f75a0 (diff) | |
download | rspamd-3deecad150f2ec11679cb85265c55df948e7c2bc.tar.gz rspamd-3deecad150f2ec11679cb85265c55df948e7c2bc.zip |
[Minor] Slightly improve session events logging
Diffstat (limited to 'src/lua/lua_tcp.c')
-rw-r--r-- | src/lua/lua_tcp.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lua/lua_tcp.c b/src/lua/lua_tcp.c index f15e25399..37f535850 100644 --- a/src/lua/lua_tcp.c +++ b/src/lua/lua_tcp.c @@ -1231,7 +1231,13 @@ lua_tcp_register_event (struct lua_tcp_cbdata *cbd) if (cbd->session) { event_finalizer_t fin = IS_SYNC (cbd) ? lua_tcp_void_finalyser : lua_tcp_fin; - cbd->async_ev = rspamd_session_add_event (cbd->session, fin, cbd, M); + if (cbd->item) { + cbd->async_ev = rspamd_session_add_event_full (cbd->session, fin, cbd, M, + rspamd_symcache_item_name (cbd->item)); + } + else { + cbd->async_ev = rspamd_session_add_event (cbd->session, fin, cbd, M); + } if (!cbd->async_ev) { return FALSE; |