]> source.dussan.org Git - rspamd.git/commit
* More things to be thread-safe:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 13 Feb 2012 17:51:10 +0000 (21:51 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 13 Feb 2012 17:51:10 +0000 (21:51 +0400)
commita5b48a05a94d178c342bbad69a330addb518d148
treeee7ab452cd4a98fdb7503e78cc52a3d4f66dd27e
parent0d64c808b7310b6e233ec570649fbb281a3f2b13
* More things to be thread-safe:
 - pool allocator is now thread-safe
 - lua subsystem now holds lock to avoid lua stack corruption
 - events subsystem now using conditional variables to wait for async_threads
 - insert_result is thread-safe now
15 files changed:
src/classifiers/bayes.c
src/classifiers/classifiers.h
src/controller.c
src/events.c
src/events.h
src/filter.c
src/lua/lua_classifier.c
src/lua/lua_common.c
src/lua/lua_common.h
src/lua/lua_config.c
src/lua/lua_task.c
src/mem_pool.c
src/mem_pool.h
src/smtp_utils.c
src/worker.c