Re: Add errdetail() with PID and UID about source of termination signal - Mailing list pgsql-hackers

From Jim Jones
Subject Re: Add errdetail() with PID and UID about source of termination signal
Date
Msg-id 94268299-f61e-4588-89b7-15a74a705cca@uni-muenster.de
Whole thread
In response to Add errdetail() with PID and UID about source of termination signal  (Jakub Wartak <jakub.wartak@enterprisedb.com>)
Responses Re: Add errdetail() with PID and UID about source of termination signal
List pgsql-hackers
Hi Jakub

On 18/02/2026 08:32, Jakub Wartak wrote:
> I would first like to learn if that would be a welcomed feature or not.

+1

I think it's a very useful feature (only tested on Linux)

FATAL:  terminating connection due to administrator command
DETAIL:  signal sent by PID 1592705, UID 1000.

I'm wondering if there is a standard style for displaying such values in
DETAIL. For instance, the checkpoint LOG is formatted like this:

LOG:  checkpoint complete: ... write=0.044 s, sync=0.071 s, ...

I'm not sure if it applies for DETAIL, but at least it's what the
example at the error style guide[1] suggests:

Detail:     Failed syscall was shmget(key=%d, size=%u, 0%o).

Thanks!

Best, Jim


1 - https://www.postgresql.org/docs/current/error-style-guide.html



pgsql-hackers by date:

Previous
From: Ashutosh Bapat
Date:
Subject: Re: Better shared data structure management and resizable shared data structures
Next
From: Daniel Gustafsson
Date:
Subject: Re: Killing off anoncvs.postgresql.org