Bruce Momjian wrote: > Marc G. Fournier wrote: > > > > After hearing that FreeBSD wasn't thread safe, I posted to the FreeBSD > > lists to find out what is up ... > > > > FreeBSD 5.x has a getpwuid_r function that should be used ... and, the > > word I got from one of the developers was that getaddrinfo(3) should be > > used instead of gethostbyname ... > > > > Now, getpwuid_r is still not available in 4.x, so we still will fail over > > there, and I've seen nothing to indicate that it will be MFCd down, but > > getaddrinfo is available in both ... > > OK, I have adjusted the thread test program so it has its own Makefile > and is now in src/tools/thread. I also added code so gethostbyname is > tested only if getaddrinfo isn't present. > > Would people please retest their operating sysystems using this program? > I think we had a few OS's that failed the test originally because > gethostbyname wasn't thread-safe, and that is probably not tested > anymore on that OS.
Oops, I have a few more adjustments to make. I now realize that to get the thread flags from the port files to the Makefile, you have to run configure and enable threads. I will let you know when it is ready. -- Bruce Momjian | http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073 ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings