diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2008-08-22 18:15:02 +0400 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2008-08-22 18:15:02 +0400 |
commit | a4473aedcb7c49b494112bce63d06c98d88e0e0d (patch) | |
tree | 17c39ecf0b973dd3b74db3b02d678944eac649d9 /perl.c | |
parent | f3b6712e04fd993caccaa18e425639d85d81b1eb (diff) | |
download | rspamd-a4473aedcb7c49b494112bce63d06c98d88e0e0d.tar.gz rspamd-a4473aedcb7c49b494112bce63d06c98d88e0e0d.zip |
* Add implementation of save point for async events in rspamd filters
Diffstat (limited to 'perl.c')
-rw-r--r-- | perl.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -181,6 +181,9 @@ void perl_call_memcached_callback (memcached_ctx_t *ctx, memc_error_t error, voi free (callback_data); free (ctx); + /* Set save point */ + callback_data->task->save.saved = 0; + process_filters (callback_data->task); SPAGAIN; FREETMPS; |