[freetds] threadsafe

Frediano Ziglio freddyz77 at tin.it
Tue Aug 22 14:23:00 EDT 2006


Il giorno mar, 22/08/2006 alle 18.29 +0100, Patrick Welche ha scritto:
> It seems that --disable-threadsafe has no effect:
> 
> threadsafe.c:279:2: error: #error gethostbyname_r style unknown
> 
> i.e., threadsafe.c is compiled, and the _r functions tried.
> 
> It may be that defining NETDB_REENTRANT if --disable-threadsafe may be
> sufficient to fix it - I haven't tried.
> 

yes, actually --disable-threadsafe has the only effect to not define
_REENTRANT and _THREAD_SAFE, perhaps defining NETDB_REENTRANT would
help. Which platform are you using?

> 
> .. I was wondering also whether getaddrinfo / getnameinfo would be worth
> trying too..
> 

Look at threadsafe.c you will find getaddrinfo.

> Cheers,
> 
> Patrick

freddy77





More information about the FreeTDS mailing list