From 1c0d4affa22a177b0ac6f08f801ccaacf2217c43 Mon Sep 17 00:00:00 2001 From: Thomas Munro Date: Fri, 17 Mar 2023 14:44:12 +1300 Subject: [PATCH] Small tidyup for commit d41a178b, part II. Further to commit 6a9229da, checking for NULL is now redundant. An "out of memory" error would have been thrown already by palloc() and treated as FATAL, so we can delete a few more lines. Back-patch to all releases, like those other commits. Reported-by: Tom Lane Discussion: https://postgr.es/m/4040668.1679013388%40sss.pgh.pa.us --- src/backend/postmaster/postmaster.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index cfa7d4c419b..fb4cda7e729 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -4866,11 +4866,6 @@ retry: * freed by a later call to waitpid(). */ childinfo = palloc(sizeof(win32_deadchild_waitinfo)); - if (!childinfo) - ereport(FATAL, - (errcode(ERRCODE_OUT_OF_MEMORY), - errmsg("out of memory"))); - childinfo->procHandle = pi.hProcess; childinfo->procId = pi.dwProcessId; -- 2.39.5