void bluesky_cloudlog_write_log(BlueSkyFS *fs)
{
- g_print("Starting cloudlog write...\n");
-
BlueSkyCloudLogState *state = fs->log_state;
if (state->data == NULL)
state->data = g_string_new("");
}
if (state->data->len > 0) {
- g_print("Serialized %zd bytes of data\n", state->data->len);
+ g_print("Serialized %zd bytes of data to cloud\n", state->data->len);
BlueSkyStoreAsync *async = bluesky_store_async_new(fs->store);
async->op = STORE_OP_PUT;
log->data = bluesky_log_map_object(log->fs->log, log->log_seq,
log->log_offset, log->log_size);
+
+ g_cond_broadcast(log->cond);
}