[freetds] Further complications in compiling latest snapshot

Brian Bruns brian.bruns at gmail.com
Wed Dec 15 09:33:41 EST 2004


Yikes,

Anybody know the portable way to do this?  I was getting SIGPIPE on
dead sockets and using signal(SIGPIPE, SIG_IGN) to ignore it wasn't
working on my Linux box.

I suppose we could use autoconf to detect it and fall back to the old
(broken) method.

Brian

On Wed, 15 Dec 2004 10:54:14 -0000, Thompson, Bill D (London)
<bill_d_thompson at ml.com> wrote:
> Brian, Guys,
> 
> recent changes to src/pool/member.c are incompatible with my
> implementation of send()
> 
> line 259:
> 
>    ret = send(puser->tds->s, buf, tds->in_len, MSG_NOSIGNAL);
> 
> This flag to send (MSG_NOSIGNAL) is not recognised in Solaris 2.6...
> 
> also similar code in src/pool/user.c
> 
> Bill
> --------------------------------------------------------
> 
> If you are not an intended recipient of this e-mail, please notify the sender, delete it and do not read, act upon, print, disclose, copy, retain or redistribute it. Click here for important additional terms relating to this e-mail.     http://www.ml.com/email_terms/
> --------------------------------------------------------
> 
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>


More information about the FreeTDS mailing list