Commited Wed. September 03, 2008 at 04:55:26 PM EDT
hopefully fixing portability issues (SO_NOSIGPIPE is apparently only OS X, perhaps backported to BSD, MSG_NOSIGNAL is everything *but* OS X)... may need to use send() instead of write() to respect SO_NOSIGPIPE on bsd