Skip to content

Commit 9b88a5a

Browse files
author
Daniel Shelepanov
committed
[PBCKP-150] review fixes #2
1 parent de8634d commit 9b88a5a

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/data.c

+2-3
Original file line numberDiff line numberDiff line change
@@ -301,9 +301,6 @@ prepare_page(pgFile *file, XLogRecPtr prev_backup_start_lsn,
301301
{
302302
/* read the block */
303303
int read_len = fio_pread(in, page, blknum * BLCKSZ);
304-
/* avoid re-reading once buffered data, flushing on further attempts, see PBCKP-150 */
305-
if(try_again < PAGE_READ_ATTEMPTS - 1)
306-
fflush(in);
307304

308305
/* The block could have been truncated. It is fine. */
309306
if (read_len == 0)
@@ -352,6 +349,8 @@ prepare_page(pgFile *file, XLogRecPtr prev_backup_start_lsn,
352349
Assert(false);
353350
}
354351
}
352+
/* avoid re-reading once buffered data, flushing on further attempts, see PBCKP-150 */
353+
fflush(in);
355354
}
356355

357356
/*

0 commit comments

Comments
 (0)