diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-12-26 17:50:35 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-12-26 17:50:35 +0000 |
commit | ff74d742158c985d4e59655f6989e68a024122d7 (patch) | |
tree | f150883001b5766ff76eb6d60edfabaaa3abc313 /src/libserver/events.h | |
parent | 62c2acacbb8edf6cb58b16daaf98004d93711bd1 (diff) | |
download | rspamd-ff74d742158c985d4e59655f6989e68a024122d7.tar.gz rspamd-ff74d742158c985d4e59655f6989e68a024122d7.zip |
Implement forced timeout for delayed filters
Issue: #452
Diffstat (limited to 'src/libserver/events.h')
-rw-r--r-- | src/libserver/events.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libserver/events.h b/src/libserver/events.h index 012629397..cd748be0a 100644 --- a/src/libserver/events.h +++ b/src/libserver/events.h @@ -76,6 +76,11 @@ void rspamd_session_remove_event (struct rspamd_async_session *session, gboolean rspamd_session_destroy (struct rspamd_async_session *session); /** + * Try to remove all events pending + */ +void rspamd_session_cleanup (struct rspamd_async_session *session); + +/** * Check session for events pending and call fin callback if no events are pending * @param session session object * @return TRUE if session has pending events |