1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-28 23:42:10 +03:00

Add runtime configuration option "silent_mode".

This is equivalent to postmaster's -S option.
This commit is contained in:
Tatsuo Ishii
2000-10-08 09:25:38 +00:00
parent be58282516
commit 2af8b963f1
4 changed files with 24 additions and 8 deletions

View File

@ -11,7 +11,7 @@
*
*
* IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.168 2000/10/03 03:11:16 momjian Exp $
* $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.169 2000/10/08 09:25:36 ishii Exp $
*
* NOTES
*
@ -194,7 +194,7 @@ static int SendStop = false;
bool NetServer = false; /* listen on TCP/IP */
bool EnableSSL = false;
bool SilentMode = false; /* silent mode (-S) */
static pid_t StartupPID = 0,
ShutdownPID = 0;
@ -302,7 +302,6 @@ PostmasterMain(int argc, char *argv[])
{
int opt;
int status;
int silentflag = 0;
char original_extraoptions[MAXPGPATH];
IsUnderPostmaster = true; /* so that backends know this */
@ -501,7 +500,7 @@ PostmasterMain(int argc, char *argv[])
* it's most badly needed on SysV-derived systems like
* SVR4 and HP-UX.
*/
silentflag = 1;
SilentMode = true;
break;
case 's':
@ -601,7 +600,7 @@ PostmasterMain(int argc, char *argv[])
BackendList = DLNewList();
PortList = DLNewList();
if (silentflag)
if (SilentMode)
pmdaemonize(argc, argv);
else
{

View File

@ -4,7 +4,7 @@
* Support for grand unified configuration scheme, including SET
* command, configuration file, and command line options.
*
* $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.11 2000/09/06 19:54:47 petere Exp $
* $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.12 2000/10/08 09:25:37 ishii Exp $
*
* Copyright 2000 by PostgreSQL Global Development Group
* Written by Peter Eisentraut <peter_e@gmx.net>.
@ -162,6 +162,7 @@ ConfigureNamesBool[] =
{"tcpip_socket", PGC_POSTMASTER, &NetServer, false},
{"ssl", PGC_POSTMASTER, &EnableSSL, false},
{"fsync", PGC_USERSET, &enableFsync, true},
{"silent_mode", PGC_POSTMASTER, &SilentMode, false},
{"log_connections", PGC_SIGHUP, &Log_connections, false},
{"log_timestamp", PGC_SIGHUP, &Log_timestamp, false},

View File

@ -12,7 +12,7 @@
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
* Portions Copyright (c) 1994, Regents of the University of California
*
* $Id: miscadmin.h,v 1.67 2000/09/19 18:17:58 petere Exp $
* $Id: miscadmin.h,v 1.68 2000/10/08 09:25:38 ishii Exp $
*
* NOTES
* some of the information in this file will be moved to
@ -108,6 +108,7 @@ extern int SortMem;
extern bool NetServer;
extern bool EnableSSL;
extern bool SilentMode;
extern int MaxBackends;
extern int NBuffers;
extern int PostPortName;