commit aee7ed858a4dbf6fde324dc66b15a862113800b8 Author: David G. Johnston Date: Mon Nov 2 15:55:39 2020 +0000 Clarify the signal functions have no feedback Bug# 16652 complains that the definition of success for pg_reload_conf doesn't include the outcome of actually reloading the configuration files. While this is a fairly easy gap to cross given knowledge of signals, being more explicit here doesn't hurt. Additionally, because of the special nature of pg_reload_conf, add links to the various locations where information related to the success or failure of a reload can be found. diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index bf6004f321..2b3aed12dc 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -23900,7 +23900,8 @@ SELECT collation for ('foo' COLLATE "de_DE"); Each of these functions returns true if - successful and false otherwise. + the signal was successfully sent and false + if the sending of the signal failed. @@ -23948,7 +23949,12 @@ SELECT collation for ('foo' COLLATE "de_DE"); server to reload their configuration files. (This is initiated by sending a SIGHUP signal to the postmaster process, which in turn sends SIGHUP to each - of its children.) + of its children.) To check the configuration files for errors, inspect + the pg_file_settings + and + pg_hba_file_rules views. + This can be done before reloading as those views display live file + contents.