@ -624,7 +624,7 @@ static bool PgarchArchiveXlogToDest(const char* xlog)
|
|||||||
while ((fileBytes = read(fdSrc, pbuff, sizeof(pbuff))) > 0) {
|
while ((fileBytes = read(fdSrc, pbuff, sizeof(pbuff))) > 0) {
|
||||||
if (write(fdDest, pbuff, fileBytes) != fileBytes) {
|
if (write(fdDest, pbuff, fileBytes) != fileBytes) {
|
||||||
close(fdSrc);
|
close(fdSrc);
|
||||||
ereport(FATAL, (errmsg_internal("could not write file\"%s\":%m\n", srcPath)));
|
ereport(FATAL, (errmsg_internal("could not write file\"%s\":%m\n", destPath)));
|
||||||
}
|
}
|
||||||
(void)memset_s(pbuff, sizeof(pbuff), 0, sizeof(pbuff));
|
(void)memset_s(pbuff, sizeof(pbuff), 0, sizeof(pbuff));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user