Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 03302fd

Browse files
committed
Improve wording of error message when a postgresql.conf setting is
ignored because it can only be set at server start.
1 parent bd3dadd commit 03302fd

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

src/backend/utils/misc/guc-file.l

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Copyright (c) 2000-2008, PostgreSQL Global Development Group
66
*
7-
* $PostgreSQL: pgsql/src/backend/utils/misc/guc-file.l,v 1.55 2008/05/09 15:36:31 petere Exp $
7+
* $PostgreSQL: pgsql/src/backend/utils/misc/guc-file.l,v 1.56 2008/08/22 00:20:40 momjian Exp $
88
*/
99

1010
%{
@@ -258,8 +258,9 @@ ProcessConfigFile(GucContext context)
258258
{
259259
ereport(elevel,
260260
(errcode(ERRCODE_CANT_CHANGE_RUNTIME_PARAM),
261-
errmsg("parameter \"%s\" cannot be changed after server start; configuration file change ignored",
262-
gconf->name)));
261+
errmsg("attempted change of parameter \"%s\" ignored",
262+
gconf->name),
263+
errdetail("This parameter cannot be changed after server start.")));
263264
continue;
264265
}
265266

src/backend/utils/misc/guc.c

+7-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* Written by Peter Eisentraut <peter_e@gmx.net>.
1111
*
1212
* IDENTIFICATION
13-
* $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.467 2008/08/19 18:30:04 tgl Exp $
13+
* $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.468 2008/08/22 00:20:40 momjian Exp $
1414
*
1515
*--------------------------------------------------------------------
1616
*/
@@ -4598,16 +4598,18 @@ set_config_option(const char *name, const char *value,
45984598
if (changeVal && !is_newvalue_equal(record, value))
45994599
ereport(elevel,
46004600
(errcode(ERRCODE_CANT_CHANGE_RUNTIME_PARAM),
4601-
errmsg("parameter \"%s\" cannot be changed after server start; configuration file change ignored",
4602-
name)));
4601+
errmsg("attempted change of parameter \"%s\" ignored",
4602+
name),
4603+
errdetail("This parameter cannot be changed after server start.")));
46034604
return true;
46044605
}
46054606
if (context != PGC_POSTMASTER)
46064607
{
46074608
ereport(elevel,
46084609
(errcode(ERRCODE_CANT_CHANGE_RUNTIME_PARAM),
4609-
errmsg("parameter \"%s\" cannot be changed after server start",
4610-
name)));
4610+
errmsg("attempted change of parameter \"%s\" ignored",
4611+
name),
4612+
errdetail("This parameter cannot be changed after server start.")));
46114613
return false;
46124614
}
46134615
break;

0 commit comments

Comments
 (0)