From: Miklos Szeredi Date: Sat, 10 Dec 2005 21:21:39 +0000 (+0000) Subject: fix X-Git-Tag: fuse_2_5_0_pre2~25 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=bcc84eeee4b6ec41dc5b305a4404a4c90a0cfee0;p=qemu-gpiodev%2Flibfuse.git fix --- diff --git a/lib/fuse_mt.c b/lib/fuse_mt.c index 1136ee9..f56fe62 100644 --- a/lib/fuse_mt.c +++ b/lib/fuse_mt.c @@ -64,6 +64,7 @@ static void mt_delete_context_key(void) context_ref--; if (!context_ref) { fuse_set_getcontext_func(NULL); + free(pthread_getspecific(context_key)); pthread_key_delete(context_key); } pthread_mutex_unlock(&context_lock);