@ -37,7 +37,7 @@
*
*
*
*
* IDENTIFICATION
* IDENTIFICATION
* $ Header : / cvsroot / pgsql / src / backend / utils / error / elog . c , v 1.109 2003 / 04 / 24 21 : 16 : 44 tgl Exp $
* $ Header : / cvsroot / pgsql / src / backend / utils / error / elog . c , v 1.11 0 2003 / 05 / 28 17 : 25 : 02 tgl Exp $
*
*
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
*/
@ -189,6 +189,8 @@ errstart(int elevel, const char *filename, int lineno,
}
}
/* Determine whether message is enabled for server log output */
/* Determine whether message is enabled for server log output */
if ( IsPostmasterEnvironment )
{
/* Complicated because LOG is sorted out-of-order for this purpose */
/* Complicated because LOG is sorted out-of-order for this purpose */
if ( elevel = = LOG | | elevel = = COMMERROR )
if ( elevel = = LOG | | elevel = = COMMERROR )
{
{
@ -209,6 +211,12 @@ errstart(int elevel, const char *filename, int lineno,
else if ( elevel > = log_min_messages )
else if ( elevel > = log_min_messages )
output_to_server = true ;
output_to_server = true ;
}
}
}
else
{
/* In bootstrap/standalone case, do not sort LOG out-of-order */
output_to_server = ( elevel > = log_min_messages ) ;
}
/* Determine whether message is enabled for client output */
/* Determine whether message is enabled for client output */
if ( whereToSendOutput = = Remote & & elevel ! = COMMERROR )
if ( whereToSendOutput = = Remote & & elevel ! = COMMERROR )