mirror of
https://github.com/postgres/postgres.git
synced 2026-02-12 15:23:16 -05:00
Don't rename .partial files in pg_receivexlog if an error occured
In 56c7d8d the behavior to keep .partial segments around
(considered corrupt) in case an connection failure occurs was
accidentally removed. This would lead to an incomplete segment
being considered complete.
Author: Michael Paquier
This commit is contained in:
parent
6cfa54e384
commit
3ea56fffd6
1 changed files with 1 additions and 1 deletions
|
|
@ -679,7 +679,7 @@ ReceiveXlogStream(PGconn *conn, StreamCtl *stream)
|
|||
}
|
||||
|
||||
error:
|
||||
if (walfile != NULL && stream->walmethod->close(walfile, CLOSE_NORMAL) != 0)
|
||||
if (walfile != NULL && stream->walmethod->close(walfile, CLOSE_NO_RENAME) != 0)
|
||||
fprintf(stderr, _("%s: could not close file \"%s\": %s\n"),
|
||||
progname, current_walfile_name, stream->walmethod->getlasterror());
|
||||
walfile = NULL;
|
||||
|
|
|
|||
Loading…
Reference in a new issue