X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsorter%2Fsbuck.c;h=c6ebdeef3252af50f31d14b7100a81430225bcef;hb=a35c70e7c84561bd0d004b193cfe6609764ae8b2;hp=7f19f31ef937d1ede7fd98140105c678e4a008e3;hpb=c5fbc7b75705d1f7a322ad73e6055284a3b94e73;p=libucw.git diff --git a/lib/sorter/sbuck.c b/lib/sorter/sbuck.c index 7f19f31e..c6ebdeef 100644 --- a/lib/sorter/sbuck.c +++ b/lib/sorter/sbuck.c @@ -72,7 +72,8 @@ sbuck_swap_in(struct sort_bucket *b) b->fb = bopen_file(b->filename, O_RDWR, b->ctx->fb_params); if (b->flags & SBF_OPEN_WRITE) bseek(b->fb, 0, SEEK_END); - bconfig(b->fb, BCONFIG_IS_TEMP_FILE, 1); + if (!(sorter_debug & SORT_DEBUG_KEEP_BUCKETS)) + bconfig(b->fb, BCONFIG_IS_TEMP_FILE, 1); b->flags &= ~SBF_SWAPPED_OUT; SORT_XTRACE(3, "Swapped in %s", b->filename); }