[Ecls-list] Streams over sockets and SIGPIPE
Matthew Mondor
mm_lists at pulsar-zone.net
Tue Aug 18 01:29:16 UTC 2009
On Mon, 17 Aug 2009 21:21:52 -0400
Matthew Mondor <mm_lists at pulsar-zone.net> wrote:
> I wonder if it'd be best to install a SIGPIPE handler or to modify the
> code such that depending on configuration MSG_NOSIGNAL be used. The
> advantage of a handler would be the possibility to report a CL
> END-OF-FILE condition (which SBCL appears to be doing).
Oh, it's also possible that SBCL signals END-OF-FILE when errno is
EPIPE after sendto(2) returns -1, and that a handler causes SIGPIPE to
be ignored, or that it explicitely uses the MSG_NOSIGNAL flag.
I didn't check yet.
Thanks,
--
Matt
More information about the ecl-devel
mailing list