fix
diff --git a/ChangeLog b/ChangeLog
index 05af353..681b579 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-06  Miklos Szeredi <miklos@szeredi.hu>
+
+	* Add missing pthread_rwlock_destroy().  Patch from Remy Blank
+
 2006-06-05  Remy Blank <remy.blank@pobox.com>
 
 	* lib: canonicalize mount point in fuse_helper_opt_proc() so that
diff --git a/lib/fuse.c b/lib/fuse.c
index fcacd70..cfedc28 100644
--- a/lib/fuse.c
+++ b/lib/fuse.c
@@ -2147,6 +2147,7 @@
     free(f->id_table);
     free(f->name_table);
     pthread_mutex_destroy(&f->lock);
+    pthread_rwlock_destroy(&f->tree_lock);
     fuse_session_destroy(f->se);
     free(f);
 }