mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-21 08:29:39 +08:00
Improve readability and error messages in pg_backup_start_time.
Gurjeet Singh, with corrections by me.
This commit is contained in:
parent
c616d85f6b
commit
8507c2f856
@ -611,14 +611,18 @@ pg_backup_start_time(PG_FUNCTION_ARGS)
|
||||
break;
|
||||
}
|
||||
|
||||
/*
|
||||
* Close the backup label file.
|
||||
*/
|
||||
if (ferror(lfp) || FreeFile(lfp))
|
||||
/* Check for a read error. */
|
||||
if (ferror(lfp))
|
||||
ereport(ERROR,
|
||||
(errcode_for_file_access(),
|
||||
errmsg("could not read file \"%s\": %m", BACKUP_LABEL_FILE)));
|
||||
|
||||
/* Close the backup label file. */
|
||||
if (FreeFile(lfp))
|
||||
ereport(ERROR,
|
||||
(errcode_for_file_access(),
|
||||
errmsg("could not close file \"%s\": %m", BACKUP_LABEL_FILE)));
|
||||
|
||||
if (strlen(backup_start_time) == 0)
|
||||
ereport(ERROR,
|
||||
(errcode(ERRCODE_OBJECT_NOT_IN_PREREQUISITE_STATE),
|
||||
|
Loading…
Reference in New Issue
Block a user