diff options
Diffstat (limited to 'src/backend/utils/misc/guc.c')
-rw-r--r-- | src/backend/utils/misc/guc.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index ea5a09ac1be..0be64a1c9f3 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -7037,11 +7037,7 @@ AlterSystemSetConfigFile(AlterSystemStmt *altersysstmt) * at worst it can lose the parameters set by last ALTER SYSTEM * command. */ - if (rename(AutoConfTmpFileName, AutoConfFileName) < 0) - ereport(ERROR, - (errcode_for_file_access(), - errmsg("could not rename file \"%s\" to \"%s\": %m", - AutoConfTmpFileName, AutoConfFileName))); + durable_rename(AutoConfTmpFileName, AutoConfFileName, ERROR); } PG_CATCH(); { |