于 2011年07月26日 14:25, Igor Serebryany 写道:
i've reported this issue before, so i guess this is a regression.
looks
like the python bindings for 0.9.3 are leaking file descriptors:
root@cloud1:~# python
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license"
for more information.
>>> import libvirt
>>> libvirt.getVersion()
9003
>>> def openclose():
... c = libvirt.open('qemu:///system')
... c.close()
...
>>> import os
>>> os.system('lsof -p %d | wc -l' % os.getpid())
37
>>> openclose()
>>> os.system('lsof -p %d | wc -l' % os.getpid())
40
>>> openclose()
>>> os.system('lsof -p %d | wc -l' % os.getpid())
43
every time I open and close a connection to libvirt, i loose 3 file
descriptors. these are a socket and two fifo pipes. i'm using the -3
build on debian sid.
can someone test this on a fedora machine? curious if this is something
inside libvirt or a problem with the build...
thanks,
--igor
Hello Igor,
I don't see this problem on my FC15, I'm using the git HEAD.
Osier
_______________________________________________
libvirt-users mailing list
libvirt-users(a)redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users