First attempt at supporting reading data back from cloud log segments.
[bluesky.git] / bluesky / file.c
index 94677f6..0c92e69 100644 (file)
@@ -287,6 +287,9 @@ void bluesky_file_drop_cached(BlueSkyInode *inode)
                 b->ref->data = NULL;
                 bluesky_cloudlog_stats_update(b->ref, 1);
             }
+            if (b->ref->location_flags & CLOUDLOG_CLOUD) {
+                b->ref->location_flags &= ~CLOUDLOG_JOURNAL;
+            }
             g_mutex_unlock(b->ref->lock);
         }
     }