Skip to content
Snippets Groups Projects
Commit 80390f49 authored by Tom Lane's avatar Tom Lane
Browse files

Improve phrasing of warning message for NOTIFY queue getting too full.

Per gripe from Peter.
parent 87ecae72
Branches
Tags
No related merge requests found
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* Portions Copyright (c) 1994, Regents of the University of California * Portions Copyright (c) 1994, Regents of the University of California
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/commands/async.c,v 1.155 2010/02/26 02:00:37 momjian Exp $ * $PostgreSQL: pgsql/src/backend/commands/async.c,v 1.156 2010/04/05 00:42:24 tgl Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -1421,12 +1421,12 @@ asyncQueueFillWarning(void) ...@@ -1421,12 +1421,12 @@ asyncQueueFillWarning(void)
} }
ereport(WARNING, ereport(WARNING,
(errmsg("pg_notify queue is %.0f%% full", fillDegree * 100), (errmsg("NOTIFY queue is %.0f%% full", fillDegree * 100),
(minPid != InvalidPid ? (minPid != InvalidPid ?
errdetail("PID %d is among the slowest backends.", minPid) errdetail("The server process with PID %d is among those with the oldest transactions.", minPid)
: 0), : 0),
(minPid != InvalidPid ? (minPid != InvalidPid ?
errhint("Cleanup can only proceed if this backend ends its current transaction.") errhint("The NOTIFY queue cannot be emptied until that process ends its current transaction.")
: 0))); : 0)));
asyncQueueControl->lastQueueFillWarn = t; asyncQueueControl->lastQueueFillWarn = t;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment