2006/3/6, Tom Lane <[EMAIL PROTECTED]>:
>
> The comment is referring to the control flow in a backend; you're
> looking at the postmaster's sighup handler, which is different.

Then the following comment patch is appropriate, afaics.

Markus Bertheau
Index: src/include/utils/guc.h
===================================================================
RCS file: /projects/cvsroot/pgsql/src/include/utils/guc.h,v
retrieving revision 1.64
diff -c -r1.64 guc.h
*** src/include/utils/guc.h	5 Mar 2006 15:59:07 -0000	1.64
--- src/include/utils/guc.h	6 Mar 2006 17:58:59 -0000
***************
*** 31,40 ****
   *
   * SIGHUP options can only be set at postmaster startup or by changing
   * the configuration file and sending the HUP signal to the postmaster
!  * or a backend process. (Notice that the signal receipt will not be
!  * evaluated immediately. The postmaster and the backend check it at a
!  * certain point in their main loop. It's safer to wait than to read a
!  * file asynchronously.)
   *
   * BACKEND options can only be set at postmaster startup, from the
   * configuration file, or by client request in the connection startup
--- 31,40 ----
   *
   * SIGHUP options can only be set at postmaster startup or by changing
   * the configuration file and sending the HUP signal to the postmaster
!  * or a backend process. (Notice that the signal receipt will be
!  * evaluated immediately only in the postmaster. The backend checks it
!  * at a certain point in its main loop. It's safer to wait than to
!  * read a file asynchronously.)
   *
   * BACKEND options can only be set at postmaster startup, from the
   * configuration file, or by client request in the connection startup
---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to