Fix garbled process name on backend crash
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 19 Aug 2024 06:48:25 +0000 (09:48 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 19 Aug 2024 06:48:25 +0000 (09:48 +0300)
The log message on backend crash used wrong variable, which could be
uninitialized. Introduced in commit 28a520c0b7.

Reported-by: Alexander Lakhin
Discussion: https://www.postgresql.org/message-id/451b0797-83b8-cdbc-727f-8d7a7b0e3bca@gmail.com

src/backend/postmaster/postmaster.c

index 2c8e7fa7d64888529ad81530ba0e3dbe9edf5d4f..a6fff93db34aa9949aa5ed50eb25bbf83660e94c 100644 (file)
@@ -2612,7 +2612,7 @@ CleanupBackend(Backend *bp,
 
    if (crashed)
    {
-       HandleChildCrash(bp->pid, exitstatus, namebuf);
+       HandleChildCrash(bp->pid, exitstatus, procname);
        pfree(bp);
        return;
    }