Bug 827127 - double-close bugs in libvirt
Summary: double-close bugs in libvirt
Alias: None
Product: Fedora
Classification: Fedora
Component: libvirt
Version: 16
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Libvirt Maintainers
QA Contact: Fedora Extras Quality Assurance
Depends On: 823716 827125
TreeView+ depends on / blocked
Reported: 2012-05-31 17:02 UTC by Eric Blake
Modified: 2013-01-11 04:13 UTC (History)
32 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 827125
Last Closed: 2012-07-05 23:45:10 UTC
Type: Bug

Attachments (Terms of Use)

Comment 1 Eric Blake 2012-05-31 17:03:19 UTC
We need six consecutive commits backported to F16, as this set of double-close bugs can cause rather insidious failures of libvirt.

b19c236d69278c967d2d8b4aae97ac76213f1c10 qemu: avoid closing fd more than once
746ff701e8727439cac8ca72531d82e5cb7fa129 command: check for fork error before closing fd
f3cfc7c8848006b613e09bb1acd081716854527e fdstream: avoid double close bug
da831afcf2f6c0d3ed1ea3128a6208f548a05d8f command: avoid double close bugs
655cffa0f25be40c68624036af80bde102177612 avoid fd leak
0a045f01cfa48fabd41c801e3f44034a4e6da485 avoid closing uninitialized fd

Comment 2 Fedora Update System 2012-06-24 23:55:23 UTC
libvirt- has been submitted as an update for Fedora 16.

Comment 3 Fedora Update System 2012-06-26 00:55:59 UTC
Package libvirt-
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing libvirt-'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2012-07-05 23:45:10 UTC
libvirt- has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Note You need to log in before you can comment on or make changes to this bug.