pgsql: Remove pointless error-code checking in pg_dump/parallel.c.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Remove pointless error-code checking in pg_dump/parallel.c.
Дата
Msg-id E1kRKcz-0001rc-92@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Remove pointless error-code checking in pg_dump/parallel.c.

Commit fe27009cb tried to make parallel.c's Windows implementation of
piperead() translate Windows socket errors to Unix, but that didn't
actually work because TranslateSocketError() is backend-internal code
(and not even public there).  But on closer inspection, the sole
caller of this function doesn't actually care whether the result is
zero or negative, much less inspect the errno.  So the whole exercise
is totally useless, and has been since this code was introduced.
Rip it out and just call recv() directly.

Per buildfarm.

Discussion: https://postgr.es/m/2621622.1602184554@sss.pgh.pa.us

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/eeb01eb1f560d90625ac4c8ee210f29421ba4f0d

Modified Files
--------------
src/bin/pg_dump/parallel.c | 23 +----------------------
1 file changed, 1 insertion(+), 22 deletions(-)


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Minor cleanup for win32stat.c.
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Band-aid new postgres_fdw test case to remove error text depende