[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD macros
In article <20091222191930.1c2a7248@asgard>,
Jonathan Schleifer <js-netbsd-users%webkeks.org@localhost> wrote:
>> No, you certainly don't have to check which OS you're using a standard
>> API on. You simply use that feature only in the ways it is compatible
>> with the _standard_ -- eg. in this case with getaddrinfo() you don't
>> try to use it from multiple threads!
>Ah, so you tell me to break POSIX, yes? POSIX says it's thread-safe.
>BSDs failed to have it thread-safe for a long time.
Getaddrinfo was added in NetBSD by itojun on 1999/07/01; the earliest
documentation I see for this is XNS Issue 5.2 draft 2.0 from 1999, and
mentions that they shall be thread-safe.
Main Index |
Thread Index |