aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2005-12-10 21:21:39 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2005-12-10 21:21:39 +0000
commitbcc84eeee4b6ec41dc5b305a4404a4c90a0cfee0 (patch)
tree54a47ed873eb7c50c195069aabb02f14bb52d248
parent8720e933f44323fd886261f69ae767b41b388c17 (diff)
downloadlibfuse-bcc84eeee4b6ec41dc5b305a4404a4c90a0cfee0.tar.gz
fix
-rw-r--r--lib/fuse_mt.c1
1 files changed, 1 insertions, 0 deletions
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);