Greetings all, I ran into an interesting issue with PHP recently. I recompiled it to support SNMP. Once I did this, I ran into an issue where now every time an SNMP related command is used in a PHP script, Apache is leaving a UDP port open. Eventually this causes the system to run out of handles... Restarting the Apache daemon cures the problem and clears all the open UDP ports. Some version info: Apache: 1.3.27 PHP: 4.3.3 SNMP: UCD-SNMP 4.2.5 Here is an example of a netstat showing the ports: udp 0 0 *:51696 *:* 31224/httpd udp 0 0 *:51697 *:* 31224/httpd udp 0 0 *:51698 *:* 31224/httpd udp 0 0 *:51699 *:* 31224/httpd udp 0 0 *:51700 *:* 31224/httpd udp 0 0 *:51701 *:* 31224/httpd udp 0 0 *:51702 *:* 31224/httpd udp 0 0 *:51703 *:* 31224/httpd udp 0 0 *:51704 *:* 31224/httpd udp 0 0 *:51705 *:* 31224/httpd udp 0 0 *:51706 *:* 31224/httpd udp 0 0 *:51707 *:* 31224/httpd udp 0 0 *:51708 *:* 31224/httpd udp 0 0 *:51709 *:* 31224/httpd udp 0 0 *:51710 *:* 31224/httpd udp 0 0 *:51711 *:* 31224/httpd These ports were not in existence prior to calling a script that uses SNMP. In the documentation, I see no evidence of any way to close the SNMP connection, which totally makes sense since SNMP is utilizing UDP and is stateless by nature anyway based on the fact that it does use UDP. Has anyone seen this behavior before? Better yet, does anyone know how to fix this issue? Any thoughts would be appreciated. Thanks, Brad -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php