ID: 39710 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Feedback Bug Type: Network related PHP Version: 5.2CVS-2006-12-01 (CVS) New Comment:
Well, taken from `man getprotobyname` on FreeBSD 6.2: BUGS These functions use a thread-specific data space; if the data is needed for future use, it should be copied before any subsequent calls overwrite it. Only the Internet protocols are currently understood. I believe a race condition still exists in php-src for these functions? Previous Comments: ------------------------------------------------------------------------ [2007-08-29 11:51:35] [EMAIL PROTECTED] You mean the operating system's functions are not thread-safe? (how to reproduce and what error do you get? :) ------------------------------------------------------------------------ [2006-12-01 22:57:42] [EMAIL PROTECTED] Description: ------------ The PHP functions: getservbyname getservbyport getprotobyname getprotobynumber are not thread safe. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=39710&edit=1