summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--extstore.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extstore.c b/extstore.c
index df7ba0e..23f0f14 100644
--- a/extstore.c
+++ b/extstore.c
@@ -305,6 +305,8 @@ void *extstore_init(char *fn, struct extstore_conf *cf,
e->maint_thread = calloc(1, sizeof(store_maint_thread));
e->maint_thread->e = e;
// FIXME: error handling
+ pthread_mutex_init(&e->maint_thread->mutex, NULL);
+ pthread_cond_init(&e->maint_thread->cond, NULL);
pthread_create(&thread, NULL, extstore_maint_thread, e->maint_thread);
return (void *)e;