X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fbluesky-private.h;h=65f356bd92aa35d3e9d97963029e12c354322291;hb=97517d1bbc647846003d1a49b6ae97c69d856b90;hp=46a6690d61a9a680dc335092a87f7ec58c238037;hpb=8ab9f6acce5bbc6e56d2f3fa1833be06faf46770;p=bluesky.git diff --git a/bluesky/bluesky-private.h b/bluesky/bluesky-private.h index 46a6690..65f356b 100644 --- a/bluesky/bluesky-private.h +++ b/bluesky/bluesky-private.h @@ -265,6 +265,7 @@ struct _BlueSkyLog { struct _BlueSkyCacheFile { GMutex *lock; GCond *cond; + gint refcount; int type; // Only one of CLOUDLOG_{JOURNAL,CLOUD} int log_dir; int log_seq; @@ -275,6 +276,7 @@ struct _BlueSkyCacheFile { BlueSkyFS *fs; BlueSkyLog *log; gboolean fetching, ready; + int64_t atime; // Access time, for cache management }; BlueSkyLog *bluesky_log_new(const char *log_directory);