fix
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);
 }