[PATCH 0/2 v3] SIGPIPE masking in local socket connections

Поиск
Список
Период
Сортировка
Искать
От
Jeremy Kerr
Тема
[PATCH 0/2 v3] SIGPIPE masking in local socket connections
Дата
Msg-id
1246344523.875159.618882543354.0.gpush@pingu
Список
Дерево обсуждения
[PATCH 0/2 v3] SIGPIPE masking in local socket connections Jeremy Kerr <jk@ozlabs.org>
[PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Alvaro Herrera <alvherre@commandprompt.com>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Robert Haas <robertmhaas@gmail.com>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH 1/2 v3] [libpq] rework sigpipe-handling macros Robert Haas <robertmhaas@gmail.com>
[PATCH v4] [libpq] Try to avoid manually masking SIGPIPEs on every send() Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH v4] [libpq] Try to avoid manually masking SIGPIPEs on every send() Tom Lane <tgl@sss.pgh.pa.us>
[PATCH 2/2 v3] [libpq] Try to avoid manually masking SIGPIPEs on every send() Jeremy Kerr <jk@ozlabs.org>
A new approach to avioding manipulating the signal mask during for every
send - this time round, use SO_NOSIGPIPE and MSG_NOSIGNAL if available.

The patches have been tested on Linux and OSX, and I've confirmed that
'struct foo { };' will compile with a MSVC compiler. I'd still like a
little more testing though, is there a machine that allows both
SO_NOSIGPIPE and MSG_NOSIGNAL?

v3: respin as context diffs

Again, comments most welcome,


Jeremy

---
Jeremy Kerr (2):     [libpq] rework sigpipe-handling macros     [libpq] Try to avoid manually masking SIGPIPEs on every send()


В списке pgsql-hackers по дате отправления
От: Scara Maccai
Дата:
От: Jeremy Kerr
Дата:
FAQ