Re: OSDL DBT-2 w/ PostgreSQL 7.3.4 and 7.4beta5
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Manfred Spraul <manfred@colorfullife.com>
Cc: markw@osdl.org, pgsql-hackers@postgresql.org, osdldbt-general@lists.sourceforge.net
Date: 2003-11-01T16:24:45Z
Lists: pgsql-hackers
Manfred Spraul <manfred@colorfullife.com> writes: > Is that really necessary? Unfortunately, yes. libpq can't change the global setting of SIGPIPE without breaking the surrounding application, but we don't want to crash the app if the server connection has disappeared, either. So we have to set the SIGPIPE handler and then restore it around every send(). On some platforms there might be a better way, but this is the only portable way I know about. regards, tom lane