diff options
Diffstat (limited to 'src/backend/backup/basebackup_incremental.c')
-rw-r--r-- | src/backend/backup/basebackup_incremental.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/backup/basebackup_incremental.c b/src/backend/backup/basebackup_incremental.c index 22b861ce528..3ab2bfd68d9 100644 --- a/src/backend/backup/basebackup_incremental.c +++ b/src/backend/backup/basebackup_incremental.c @@ -436,12 +436,12 @@ PrepareForIncrementalBackup(IncrementalBackupInfo *ib, * drifting to something that is not a multiple of ten. */ timeout_in_ms -= - TimestampDifferenceMilliseconds(current_time, initial_time) % + TimestampDifferenceMilliseconds(initial_time, current_time) % timeout_in_ms; /* Wait for up to 10 seconds. */ summarized_lsn = WaitForWalSummarization(backup_state->startpoint, - 10000, &pending_lsn); + timeout_in_ms, &pending_lsn); /* If WAL summarization has progressed sufficiently, stop waiting. */ if (summarized_lsn >= backup_state->startpoint) |