
On Tue, Apr 14, 2009 at 04:00:18PM +0100, Daniel P. Berrange wrote:
On Tue, Apr 14, 2009 at 03:56:28PM +0200, Radek Hladik wrote:
It works but httpd processes open a lot pipes and after a few hours with page refreshing every 10 sec I even ran into error: [Mon Apr 13 02:40:26 2009] [error] [client 10.38.25.152] PHP Warning: libvirt_connect() unable to make pipe: Too many open files
This is interesting. It suggests that the virConnectPtr object you have created is not being relased. Each object will require at least 2 file descriptors, so if they're not released, then either the libvirtd daemon, or the PHP client, or the OS as a whole will run out of file descriptors and start showing this error message.
0.6.0 has file descriptors leaks on, so yes this may be solved by an update too. Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@veillard.com | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/