Avoiding SIGPIPE (was Re: OSDL DBT-2 w/ PostgreSQL 7.3.4 and 7.4beta5)
В списке pgsql-hackers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | Avoiding SIGPIPE (was Re: OSDL DBT-2 w/ PostgreSQL 7.3.4 and 7.4beta5) |
| Дата | |
| Msg-id | 2319.1067714446@sss.pgh.pa.us обсуждение |
| Ответ на | Re: OSDL DBT-2 w/ PostgreSQL 7.3.4 and 7.4beta5 (Manfred Spraul <manfred@colorfullife.com>) |
| Ответы |
Re: Avoiding SIGPIPE (was Re: OSDL DBT-2 w/ PostgreSQL
Re: Avoiding SIGPIPE (was Re: OSDL DBT-2 w/ PostgreSQL |
| Список | pgsql-hackers |
Manfred Spraul <manfred@colorfullife.com> writes:
> Tom Lane wrote:
>> What we really want is to turn off SIGPIPE delivery on our socket
>> (only), but AFAIK there is no API to do that.
>>
> Linux has as MSG_NOSIGNAL flag for send(), but that seems to be Linux
> specific.
Hmm ... a Linux-specific solution would be better than none at all.
A bigger objection is that we couldn't get libssl to use it (AFAIK).
The flag really needs to be settable on the socket (eg, via fcntl),
not per-send.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера