projects
/
qemu-gpiodev
/
libfuse.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
72faaa5
)
Fix missing pthread_mutex_destroy...
author
Miklos Szeredi
<miklos@szeredi.hu>
Wed, 19 Mar 2008 10:26:00 +0000
(10:26 +0000)
committer
Miklos Szeredi
<miklos@szeredi.hu>
Wed, 19 Mar 2008 10:26:00 +0000
(10:26 +0000)
ChangeLog
patch
|
blob
|
history
lib/fuse.c
patch
|
blob
|
history
diff --git
a/ChangeLog
b/ChangeLog
index 2ac80ddf26df359b08a9df656647c5ed0c33a998..3de84797ffa7a5e51dc05e3006676dd4e65001c6 100644
(file)
--- a/
ChangeLog
+++ b/
ChangeLog
@@
-1,3
+1,8
@@
+2008-03-19 Miklos Szeredi <miklos@szeredi.hu>
+
+ * Fix missing pthread_mutex_destroy in error path of
+ fuse_lib_opendir(). Patch by Szabolcs Szakacsits
+
2008-03-07 Miklos Szeredi <miklos@szeredi.hu>
* Add queuing on contention to per-node lock algorithm, to avoid
diff --git
a/lib/fuse.c
b/lib/fuse.c
index 59bb815f033601638f3a3c840fef46c871c9b4d3..7c1025d3a8f62b3a73bcd599afbe7a9141a9a883 100644
(file)
--- a/
lib/fuse.c
+++ b/
lib/fuse.c
@@
-2327,6
+2327,7
@@
static void fuse_lib_opendir(fuse_req_t req, fuse_ino_t ino,
}
} else {
reply_err(req, err);
+ pthread_mutex_destroy(&dh->lock);
free(dh);
}
free_path(f, ino, path);