diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2005-12-10 21:21:39 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2005-12-10 21:21:39 +0000 |
commit | bcc84eeee4b6ec41dc5b305a4404a4c90a0cfee0 (patch) | |
tree | 54a47ed873eb7c50c195069aabb02f14bb52d248 /lib | |
parent | 8720e933f44323fd886261f69ae767b41b388c17 (diff) | |
download | libfuse-bcc84eeee4b6ec41dc5b305a4404a4c90a0cfee0.tar.gz |
fix
Diffstat (limited to 'lib')
-rw-r--r-- | lib/fuse_mt.c | 1 |
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); |