diff --git a/src/box/recovery.cc b/src/box/recovery.cc index 6ce57146fc370d8f1e4ba1b46caa8942b9dcc464..e782e96bf8cd11a01a5713ca83a1f1e8be48ddfb 100644 --- a/src/box/recovery.cc +++ b/src/box/recovery.cc @@ -1154,7 +1154,7 @@ snapshot_write_row(struct log_io *l, struct xrow_header *row) if (l->rows % 100000 == 0) say_crit("%.1fM rows written", l->rows / 1000000.); - region_free_after(&fiber()->gc, 128 * 1024); + fiber_gc(); if (r->snap_io_rate_limit != UINT64_MAX) { if (last == 0) {