X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky-private.h;h=d4ec4cdaaffbb359baf0f470507ab97e20c620d3;hb=fe314d13c4973852723429e709137bf7f5a8b607;hp=5e7ed2fec4326fc1484ee51aa3fe143f54df7d53;hpb=207d6851cd0b6d4a5fb1ebfd13fc131ca935c364;p=bluesky.git diff --git a/bluesky/bluesky-private.h b/bluesky/bluesky-private.h index 5e7ed2f..d4ec4cd 100644 --- a/bluesky/bluesky-private.h +++ b/bluesky/bluesky-private.h @@ -329,6 +329,10 @@ struct BlueSkyCloudLogState { GSList *writeback_list; // Items which are being serialized right now GList *pending_segments; // Segments which are being uploaded now + int uploads_pending; // Count of uploads in progress, not completed + GMutex *uploads_pending_lock; + GCond *uploads_pending_cond; + /* What is the most recent sequence number written by the cleaner which we * have processed and incorporated into our own log? This gets * incorporated into the version vector written out with our checkpoint