Allow cloudlog items to be unreferenced in the background.
[bluesky.git] / bluesky / bluesky.h
index 9805086..834097f 100644 (file)
@@ -188,6 +188,9 @@ typedef struct {
     /* The inode map, which maps inode numbers to the location of the most
      * recent version. */
     GSequence *inode_map;
+
+    /* Queue for asynchronous cloudlog unrefs, where needed. */
+    GAsyncQueue *unref_queue;
 } BlueSkyFS;
 
 /* Inode number of the root directory. */