Re: pgsql: Small tidyup for commit d41a178b.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pgsql: Small tidyup for commit d41a178b.
Дата
Msg-id 4040668.1679013388@sss.pgh.pa.us
обсуждение исходный текст
Ответ на pgsql: Small tidyup for commit d41a178b.  (Thomas Munro <tmunro@postgresql.org>)
Ответы Re: pgsql: Small tidyup for commit d41a178b.  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-committers
Thomas Munro <tmunro@postgresql.org> writes:
> Small tidyup for commit d41a178b.
> A comment was left behind claiming that we needed to use malloc() rather
> than palloc() because the corresponding free would run in another
> thread, but that's not true anymore.  Remove that comment.  And, with
> the reason being gone, we might as well actually use palloc().

Hm, doesn't the change to palloc make the following error check redundant?

    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;

            regards, tom lane



В списке pgsql-committers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Enable use of Memoize atop an Append that came from UNION ALL.
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: pgsql: Small tidyup for commit d41a178b.