aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvstorage_server.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2011-10-31 20:02:55 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2011-10-31 20:02:55 +0300
commitc750ae5859456d3bc7593e5998deac48cfad7c69 (patch)
tree79b66e2b490b5c2f19316882da681a1771049104 /src/kvstorage_server.h
parentcbb830d3182f7967ec477d1b050bc0dedbf71dd8 (diff)
downloadrspamd-c750ae5859456d3bc7593e5998deac48cfad7c69.tar.gz
rspamd-c750ae5859456d3bc7593e5998deac48cfad7c69.zip
* Fix threading in kvstorage.
Rspamd now can detect and work with libevent-2.
Diffstat (limited to 'src/kvstorage_server.h')
-rw-r--r--src/kvstorage_server.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/kvstorage_server.h b/src/kvstorage_server.h
index 6f22b08c2..827b34c9c 100644
--- a/src/kvstorage_server.h
+++ b/src/kvstorage_server.h
@@ -38,6 +38,7 @@ struct kvstorage_worker_ctx {
memory_pool_t *pool;
struct event_base *ev_base;
GStaticMutex log_mtx;
+ GStaticMutex accept_mtx;
};
struct kvstorage_worker_thread {
@@ -48,6 +49,7 @@ struct kvstorage_worker_thread {
GThread *thr;
struct event_base *ev_base;
GStaticMutex *log_mtx;
+ GStaticMutex *accept_mtx;
guint id;
};