Fix a deadlock and a few memory leaks.
[bluesky.git] / bluesky / inode.c
index cfa6697..30974ca 100644 (file)
@@ -312,6 +312,8 @@ void bluesky_inode_fetch(BlueSkyFS *fs, uint64_t inum)
     if (bluesky_options.sync_inode_fetches) {
         bluesky_store_async_wait(async);
     }
+
+    bluesky_store_async_unref(async);
 }
 
 /* Synchronize filesystem superblock to stable storage. */