X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;ds=sidebyside;f=bluesky%2Fcloudlog.c;fp=bluesky%2Fcloudlog.c;h=3e30f021aa6869068fb24455f15b6c2cee364945;hb=f782ebd939e2d81808ad63da0a6ff36e88938da2;hp=4b4939785ff3c6283c092df9e737254d79b16341;hpb=e282bc08ad6c2a69a38af6a9179947af70ac0b17;p=bluesky.git diff --git a/bluesky/cloudlog.c b/bluesky/cloudlog.c index 4b49397..3e30f02 100644 --- a/bluesky/cloudlog.c +++ b/bluesky/cloudlog.c @@ -449,8 +449,11 @@ BlueSkyCloudPointer bluesky_cloudlog_serialize(BlueSkyCloudLog *log, bluesky_cloudlog_ref(log); g_mutex_unlock(log->lock); - if (state->data->len > CLOUDLOG_SEGMENT_SIZE) + if (state->data->len > CLOUDLOG_SEGMENT_SIZE + || bluesky_options.disable_aggregation) + { bluesky_cloudlog_flush(fs); + } return log->location; }