]> source.dussan.org Git - rspamd.git/commit
* Rework thread pools locking logic to avoid global lua mutex usage.
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 22 Aug 2012 17:41:48 +0000 (21:41 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 22 Aug 2012 17:41:48 +0000 (21:41 +0400)
commitb90267a71cc8cdc8b38675322ef9fa7a9cb5468c
tree3bff8af523d19ec9cff93134b067fc404795000d
parented224e6a3530f54b5993e39066a8397d54e9517e
* Rework thread pools locking logic to avoid global lua mutex usage.
Fixed several memory leaks with modern glib.
Fixed memory leak in dkim code.
Fixed a problem with static global variables in shared libraries.
28 files changed:
src/classifiers/bayes.c
src/classifiers/classifiers.h
src/classifiers/winnow.c
src/events.c
src/expressions.c
src/expressions.h
src/filter.c
src/html.c
src/lua/lua_buffer.c
src/lua/lua_classifier.c
src/lua/lua_common.c
src/lua/lua_common.h
src/lua/lua_config.c
src/lua/lua_dns.c
src/lua/lua_http.c
src/lua/lua_mempool.c
src/lua/lua_redis.c
src/lua/lua_session.c
src/lua/lua_task.c
src/lua/lua_xmlrpc.c
src/main.c
src/mem_pool.c
src/plugins/dkim_check.c
src/plugins/regexp.c
src/symbols_cache.c
src/util.c
src/util.h
src/worker.c