2007-02-22 18:56:28 +00:00
|
|
|
libvirt Authors
|
|
|
|
===============
|
|
|
|
|
|
|
|
The libvirt project was initiated by:
|
|
|
|
|
|
|
|
Daniel Veillard <veillard@redhat.com> or <daniel@veillard.com>
|
|
|
|
|
2008-04-24 12:35:28 +00:00
|
|
|
The primary maintainers and people with commit access rights:
|
2007-02-22 18:56:28 +00:00
|
|
|
|
2008-04-24 07:56:37 +00:00
|
|
|
Daniel Veillard <veillard@redhat.com>
|
|
|
|
Daniel Berrange <berrange@redhat.com>
|
|
|
|
Richard W.M. Jones <rjones@redhat.com>
|
2008-04-24 12:35:28 +00:00
|
|
|
Mark McLoughlin <markmc@redhat.com>
|
|
|
|
Anthony Liguori <aliguori@us.ibm.com>
|
|
|
|
Jim Meyering <meyering@redhat.com>
|
2011-09-01 22:13:34 +00:00
|
|
|
Jim Fehlig <jfehlig@suse.com>
|
2008-04-24 12:35:28 +00:00
|
|
|
Chris Lalancette <clalance@redhat.com>
|
2008-09-03 12:24:50 +00:00
|
|
|
Cole Robinson <crobinso@redhat.com>
|
2009-01-06 17:20:27 +00:00
|
|
|
Guido Günther <agx@sigxcpu.org>
|
2009-01-06 16:18:59 +00:00
|
|
|
John Levon <john.levon@sun.com>
|
2009-09-24 13:32:16 +00:00
|
|
|
Matthias Bolte <matthias.bolte@googlemail.com>
|
2011-01-25 17:31:00 +00:00
|
|
|
Jiří Denemark <jdenemar@redhat.com>
|
2010-03-12 10:30:07 +00:00
|
|
|
Dave Allan <dallan@redhat.com>
|
2010-03-30 09:32:06 +00:00
|
|
|
Laine Stump <laine@redhat.com>
|
|
|
|
Stefan Berger <stefanb@us.ibm.com>
|
|
|
|
Eric Blake <eblake@redhat.com>
|
2010-09-08 14:13:19 +00:00
|
|
|
Justin Clift <jclift@redhat.com>
|
2011-01-31 01:31:33 +00:00
|
|
|
Osier Yang <jyang@redhat.com>
|
2011-03-22 02:10:15 +00:00
|
|
|
Wen Congyang <wency@cn.fujitsu.com>
|
2011-04-29 09:28:28 +00:00
|
|
|
Michal Prívozník <mprivozn@redhat.com>
|
2011-09-23 17:15:37 +00:00
|
|
|
Peter Krempa <pkrempa@redhat.com>
|
2011-12-08 10:13:01 +00:00
|
|
|
Christophe Fergeau <cfergeau@redhat.com>
|
2011-03-22 02:10:15 +00:00
|
|
|
|
|
|
|
Previous maintainers:
|
|
|
|
Karel Zak <kzak@redhat.com>
|
|
|
|
Atsushi SAKAI <sakaia@jp.fujitsu.com>
|
|
|
|
Dave Leskovec <dlesko@linux.vnet.ibm.com>
|
|
|
|
Dan Smith <danms@us.ibm.com>
|
2007-02-22 18:56:28 +00:00
|
|
|
|
|
|
|
Patches have also been contributed by:
|
|
|
|
|
|
|
|
David Lutterkort <dlutter@redhat.com>
|
|
|
|
Andrew Puch <apuch@redhat.com>
|
|
|
|
Philippe Berthault <philippe.berthault@Bull.net>
|
|
|
|
Hugh Brock <hbrock@redhat.com>
|
|
|
|
Michel Ponceau <michel.ponceau@bull.net>
|
|
|
|
Jeremy Katz <katzj@redhat.com>
|
|
|
|
Pete Vetere <pvetere@redhat.com>
|
|
|
|
Kazuki Mizushima <mizushima.kazuk@jp.fujitsu.com>
|
2007-02-27 15:32:18 +00:00
|
|
|
Saori Fukuta <fukuta.saori@jp.fujitsu.com>
|
2007-03-02 20:19:08 +00:00
|
|
|
Tatsuro Enokura <fj7716hz@aa.jp.fujitsu.com>
|
2007-03-06 20:00:17 +00:00
|
|
|
Takahashi Tomohiro <takatom@jp.fujitsu.com>
|
2007-03-08 13:49:47 +00:00
|
|
|
Nobuhiro Itou <fj0873gn@aa.jp.fujitsu.com>
|
|
|
|
Masayuki Sunou <fj1826dm@aa.jp.fujitsu.com>
|
2007-06-15 15:27:39 +00:00
|
|
|
Mark Johnson <johnson.nh@gmail.com>
|
2007-07-12 08:57:52 +00:00
|
|
|
Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>
|
2007-08-13 09:53:35 +00:00
|
|
|
Shuveb Hussain <shuveb@binarykarma.com>
|
|
|
|
Jim Paris <jim@jtan.com>
|
2008-01-15 15:18:33 +00:00
|
|
|
Daniel Hokka Zakrisson <daniel@hozac.com>
|
2008-03-28 20:38:21 +00:00
|
|
|
Mads Chr. Olesen <shiyee@shiyee.dk>
|
2008-04-25 15:48:04 +00:00
|
|
|
Anton Protopopov <aspsk2@gmail.com>
|
2008-05-15 14:04:14 +00:00
|
|
|
Stefan de Konink <dekonink@kinkrsoftware.nl>
|
2008-06-12 08:56:59 +00:00
|
|
|
Kaitlin Rupert <kaitlin@linux.vnet.ibm.com>
|
2008-07-09 11:57:40 +00:00
|
|
|
Evgeniy Sokolov <evg@openvz.org>
|
2008-07-30 08:52:44 +00:00
|
|
|
David Lively <dlively@virtualiron.com>
|
2008-08-01 06:28:33 +00:00
|
|
|
Charles Duffy <Charles_Duffy@messageone.com>
|
2008-08-18 09:24:46 +00:00
|
|
|
Nguyen Anh Quynh <aquynh@gmail.com>
|
2008-09-04 08:15:05 +00:00
|
|
|
James Morris <jmorris@namei.org>
|
2009-09-24 13:50:51 +00:00
|
|
|
Chris Wright <chrisw@redhat.com>
|
2009-01-19 20:24:12 +00:00
|
|
|
Ben Guthro <ben.guthro@gmail.com>
|
2008-10-31 13:06:17 +00:00
|
|
|
Shigeki Sakamoto <fj0588di@aa.jp.fujitsu.com>
|
2008-12-02 11:37:55 +00:00
|
|
|
Gerd von Egidy <lists@egidy.de>
|
2008-12-11 11:44:30 +00:00
|
|
|
Itamar Heim <iheim@redhat.com>
|
2009-01-19 15:24:41 +00:00
|
|
|
Markus Armbruster <armbru@redhat.com>
|
2009-03-02 10:26:37 +00:00
|
|
|
Ryota Ozaki <ozaki.ryota@gmail.com>
|
2009-03-03 09:09:00 +00:00
|
|
|
James Morris <jmorris@namei.org>
|
|
|
|
Daniel J Walsh <dwalsh@redhat.com>
|
2009-03-04 13:17:44 +00:00
|
|
|
Maximilian Wilhelm <max@rfc2324.org>
|
2009-03-16 10:47:12 +00:00
|
|
|
Pritesh Kothari <Pritesh.Kothari@Sun.COM>
|
2009-03-20 12:17:56 +00:00
|
|
|
Amit Shah <amit.shah@redhat.com>
|
2009-04-03 15:25:38 +00:00
|
|
|
Florian Vichot <florian.vichot@diateam.net>
|
|
|
|
Takahashi Tomohiro <takatom@jp.fujitsu.com>
|
2009-04-15 20:04:22 +00:00
|
|
|
Serge E. Hallyn <serue@us.ibm.com>
|
2010-08-10 14:13:22 +00:00
|
|
|
Soren Hansen <soren@linux2go.dk>
|
2009-05-25 11:56:00 +00:00
|
|
|
Abel Míguez Rodríguez<amiguezr@pdi.ucm.es>
|
2011-05-20 20:18:09 +00:00
|
|
|
Doug Goldstein <cardoe@cardoe.com>
|
2009-06-25 13:55:58 +00:00
|
|
|
Javier Fontan <jfontan@gmail.com>
|
2011-05-13 10:11:47 +00:00
|
|
|
Federico Simoncelli <fsimonce@redhat.com>
|
2009-06-25 15:02:10 +00:00
|
|
|
Amy Griffis <amy.griffis@hp.com>
|
2009-06-26 16:18:59 +00:00
|
|
|
Henrik Persson E <henrik.e.persson@ericsson.com>
|
2009-07-02 14:02:18 +00:00
|
|
|
Satoru SATOH <satoru.satoh@gmail.com>
|
2009-07-16 14:40:08 +00:00
|
|
|
Paolo Bonzini <pbonzini@redhat.com>
|
2009-09-01 17:37:38 +00:00
|
|
|
Miloslav Trmač <mitr@redhat.com>
|
2009-12-22 11:16:57 +00:00
|
|
|
Jamie Strandboge <jamie@canonical.com>
|
|
|
|
Gerhard Stenzel <gerhard.stenzel@de.ibm.com>
|
|
|
|
Matthew Booth <mbooth@redhat.com>
|
|
|
|
Diego Elio Pettenò <flameeyes@gmail.com>
|
|
|
|
Adam Litke <agl@us.ibm.com>
|
|
|
|
Steve Yarmie <steve.yarmie@gmail.com>
|
|
|
|
Dan Kenigsberg <danken@redhat.com>
|
|
|
|
Yuji NISHIDA <nishidy@nict.go.jp>
|
2010-03-08 21:59:52 +00:00
|
|
|
Dustin Xiong <x_k_123@hotmail.com>
|
|
|
|
Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
|
python: Fix networkLookupByUUID
According to:
http://libvirt.org/html/libvirt-libvirt.html#virNetworkLookupByUUID
virNetworkLookupByUUID() expects a virConnectPtr as its first argument,
thus making it a method of the virConnect Python class.
Currently it's a method of libvirt.virNetwork.
@@ -805,13 +805,6 @@ class virNetwork:
if ret == -1: raise libvirtError ('virNetworkGetAutostart() failed', net=self)
return ret
- def networkLookupByUUID(self, uuid):
- """Try to lookup a network on the given hypervisor based on its UUID. """
- ret = libvirtmod.virNetworkLookupByUUID(self._o, uuid)
- if ret is None:raise libvirtError('virNetworkLookupByUUID() failed', net=self)
- __tmp = virNetwork(self, _obj=ret)
- return __tmp
-
class virInterface:
def __init__(self, conn, _obj=None):
self._conn = conn
@@ -1689,6 +1682,13 @@ class virConnect:
__tmp = virDomain(self,_obj=ret)
return __tmp
+ def networkLookupByUUID(self, uuid):
+ """Try to lookup a network on the given hypervisor based on its UUID. """
+ ret = libvirtmod.virNetworkLookupByUUID(self._o, uuid)
+ if ret is None:raise libvirtError('virNetworkLookupByUUID() failed', conn=self)
+ __tmp = virNetwork(self, _obj=ret)
+ return __tmp
+
2010-03-17 16:34:04 +00:00
|
|
|
Philipp Hahn <hahn@univention.de>
|
2010-03-31 14:39:33 +00:00
|
|
|
Ed Swierk <eswierk@aristanetworks.com>
|
|
|
|
Paolo Smiraglia <paolo.smiraglia@gmail.com>
|
|
|
|
Sharadha Prabhakar <sharadha.prabhakar@citrix.com>
|
2010-04-22 20:13:03 +00:00
|
|
|
Chris Wong <wongc-redhat@hoku.net>
|
|
|
|
Daniel Berteaud <daniel@firewall-services.com>
|
|
|
|
Dustin Kirkland <kirkland@canonical.com>
|
|
|
|
Luiz Capitulino <lcapitulino@redhat.com>
|
|
|
|
Ryan Harper <ryanh@us.ibm.com>
|
|
|
|
Spencer Shimko <sshimko@tresys.com>
|
2010-04-23 13:48:10 +00:00
|
|
|
Marco Bozzolan <bozzolan@gmail.com>
|
2010-05-24 22:29:06 +00:00
|
|
|
Alex Williamson <alex.williamson@redhat.com>
|
|
|
|
Ersek Laszlo <lacos@caesar.elte.hu>
|
|
|
|
Kenneth Nagin <NAGIN@il.ibm.com>
|
|
|
|
Klaus Ethgen <Klaus@Ethgen.de>
|
2010-05-27 21:24:19 +00:00
|
|
|
Bryan Kearney <bkearney@redhat.com>
|
|
|
|
Darry L. Pierce <dpierce@redhat.com>
|
|
|
|
David Jorm <dfj@redhat.com>
|
|
|
|
Eduardo Otubo <otubo@linux.vnet.ibm.com>
|
|
|
|
Garry Dolley <gdolley@arpnetworks.com>
|
|
|
|
Harshavardhana <harsha@gluster.com>
|
|
|
|
Jonas Eriksson <jonas.j.eriksson@ericsson.com>
|
|
|
|
Jun Koi <junkoi2004@gmail.com>
|
|
|
|
Olivier Fourdan <ofourdan@redhat.com>
|
|
|
|
Ron Yorston <rmy@tigress.co.uk>
|
|
|
|
Shahar Klein <shaharklein@yahoo.com>
|
|
|
|
Taizo ITO <taizo.ito@hde.co.jp>
|
|
|
|
Thomas Treutner <thomas@scripty.at>
|
|
|
|
Jean-Baptiste Rouault <jean-baptiste.rouault@diateam.net>
|
|
|
|
Марк Коренберг <socketpair@gmail.com>
|
2010-06-19 18:08:25 +00:00
|
|
|
Alan Pevec <apevec@redhat.com>
|
2010-08-02 19:55:33 +00:00
|
|
|
Aurelien Rougemont <beorn@binaries.fr>
|
2010-08-17 17:44:27 +00:00
|
|
|
Patrick Dignan <pat_dignan@dell.com>
|
2010-06-15 22:46:21 +00:00
|
|
|
Serge Hallyn <serge.hallyn@canonical.com>
|
2010-10-12 14:03:24 +00:00
|
|
|
Nikunj A. Dadhania <nikunj@linux.vnet.ibm.com>
|
2010-10-12 07:13:16 +00:00
|
|
|
Lai Jiangshan <laijs@cn.fujitsu.com>
|
2010-10-14 15:17:42 +00:00
|
|
|
Harsh Prateek Bora <harsh@linux.vnet.ibm.com>
|
2010-10-20 08:32:57 +00:00
|
|
|
John Morrissey <jwm@horde.net>
|
2011-03-03 04:52:14 +00:00
|
|
|
KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
|
2010-11-30 07:12:54 +00:00
|
|
|
Hu Tao <hutao@cn.fujitsu.com>
|
2010-12-05 17:53:26 +00:00
|
|
|
Laurent Léonard <laurent@open-minds.org>
|
2010-12-06 07:24:09 +00:00
|
|
|
MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
|
2010-12-07 19:56:34 +00:00
|
|
|
Josh Durgin <joshd@hq.newdream.net>
|
2010-12-13 16:07:38 +00:00
|
|
|
Roopa Prabhu <roprabhu@cisco.com>
|
2010-12-20 11:31:19 +00:00
|
|
|
Paweł Krześniak <pawel.krzesniak@gmail.com>
|
2011-01-06 08:14:58 +00:00
|
|
|
Kay Schubert <kayegypt@web.de>
|
2011-01-10 11:12:32 +00:00
|
|
|
Marc-André Lureau <marcandre.lureau@redhat.com>
|
2011-01-28 12:52:18 +00:00
|
|
|
Juerg Haefliger <juerg.haefliger@hp.com>
|
2010-04-21 14:28:21 +00:00
|
|
|
Matthias Dahl <mdvirt@designassembly.de>
|
2011-02-01 16:22:01 +00:00
|
|
|
Niels de Vos <ndevos@redhat.com>
|
2011-02-03 15:09:00 +00:00
|
|
|
Davidlohr Bueso <dave@gnu.org>
|
2011-02-03 23:40:46 +00:00
|
|
|
Alon Levy <alevy@redhat.com>
|
2011-02-08 17:30:03 +00:00
|
|
|
Hero Phương <herophuong93@gmail.com>
|
|
|
|
Zdenek Styblik <stybla@turnovfree.net>
|
2011-02-08 17:41:17 +00:00
|
|
|
Gui Jianfeng <guijianfeng@cn.fujitsu.com>
|
2011-02-09 02:05:19 +00:00
|
|
|
Michal Novotny <minovotn@redhat.com>
|
2011-02-21 13:40:06 +00:00
|
|
|
Markus Groß <gross@univention.de>
|
2011-03-04 16:52:12 +00:00
|
|
|
Phil Petty <phpetty@cisco.com>
|
2011-03-02 08:07:48 +00:00
|
|
|
Taku Izumi <izumi.taku@jp.fujitsu.com>
|
2011-03-08 11:06:51 +00:00
|
|
|
Minoru Usui <usui@mxm.nes.nec.co.jp>
|
2011-03-05 17:36:23 +00:00
|
|
|
Tiziano Mueller <dev-zero@gentoo.org>
|
2011-03-22 14:33:22 +00:00
|
|
|
Thibault VINCENT <thibault.vincent@smartjog.com>
|
2011-03-30 01:19:47 +00:00
|
|
|
Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
2011-03-28 01:30:14 +00:00
|
|
|
Jesse Cook <code.crashenx@gmail.com>
|
2011-04-15 08:57:06 +00:00
|
|
|
Alexander Todorov <atodorov@otb.bg>
|
2011-04-17 06:34:10 +00:00
|
|
|
Richard Laager <rlaager@wiktel.com>
|
2011-04-22 09:45:33 +00:00
|
|
|
Mark Wu <dwu@redhat.com>
|
2011-04-27 12:09:12 +00:00
|
|
|
Yufang Zhang <yuzhang@redhat.com>
|
2011-06-30 08:22:20 +00:00
|
|
|
Supriya Kannery <supriyak@linux.vnet.ibm.com>
|
2011-05-17 11:26:09 +00:00
|
|
|
Dirk Herrendoerfer <d.herrendoerfer@herrendoerfer.name>
|
2011-05-26 17:28:54 +00:00
|
|
|
Taisuke Yamada <tai@rakugaki.org>
|
2011-06-02 16:23:43 +00:00
|
|
|
Heath Petersen <HeathPetersen@Kandre.com>
|
2011-06-03 13:43:30 +00:00
|
|
|
Neil Wilson <neil@aldur.co.uk>
|
2011-06-14 16:17:09 +00:00
|
|
|
Ohad Levy <ohadlevy@gmail.com>
|
2011-06-13 03:05:45 +00:00
|
|
|
Michael Chapman <mike@very.puzzling.org>
|
2011-06-15 13:27:43 +00:00
|
|
|
Daniel Gollub <gollub@b1-systems.de>
|
2011-06-23 16:35:30 +00:00
|
|
|
David S. Wang <dwang2@cisco.com>
|
2011-06-26 09:39:14 +00:00
|
|
|
Ruben Kerkhof <ruben@rubenkerkhof.com>
|
2011-07-01 10:40:21 +00:00
|
|
|
Scott Moser <smoser@ubuntu.com>
|
2011-07-03 12:09:44 +00:00
|
|
|
Guannan Ren <gren@redhat.com>
|
2011-07-07 02:45:05 +00:00
|
|
|
John Williams <john.williams@petalogix.com>
|
2011-07-08 15:13:54 +00:00
|
|
|
Michael Santos <michael.santos@gmail.com>
|
2011-07-11 05:14:45 +00:00
|
|
|
Alex Jia <ajia@redhat.com>
|
2011-07-11 19:50:31 +00:00
|
|
|
Oskari Saarenmaa <os@ohmu.fi>
|
2011-07-13 08:36:32 +00:00
|
|
|
Nan Zhang <nzhang@redhat.com>
|
2011-07-22 15:53:16 +00:00
|
|
|
Wieland Hoffmann <themineo@googlemail.com>
|
2011-08-15 07:44:39 +00:00
|
|
|
Douglas Schilling Landgraf <dougsland@redhat.com>
|
2011-08-17 06:30:02 +00:00
|
|
|
Tom Vijlbrief <tom.vijlbrief@xs4all.nl>
|
2011-08-24 15:30:51 +00:00
|
|
|
Shradha Shah <sshah@solarflare.com>
|
2011-08-24 16:48:20 +00:00
|
|
|
Steve Hodgson <shodgson@solarflare.com>
|
2011-08-29 02:52:23 +00:00
|
|
|
Xu He Jie <xuhj@linux.vnet.ibm.com>
|
2011-09-05 07:52:03 +00:00
|
|
|
Lei Li <lilei@linux.vnet.ibm.com>
|
2011-09-09 13:59:26 +00:00
|
|
|
Matthias Witte <witte@netzquadrat.de>
|
2011-10-07 09:34:47 +00:00
|
|
|
Tang Chen <tangchen@cn.fujitsu.com>
|
2011-10-11 15:30:50 +00:00
|
|
|
Dan Horák <dan@danny.cz>
|
2011-09-20 04:13:42 +00:00
|
|
|
Sage Weil <sage@newdream.net>
|
2011-10-18 19:55:25 +00:00
|
|
|
David L Stevens <dlstevens@us.ibm.com>
|
2011-10-24 23:43:47 +00:00
|
|
|
Tyler Coumbes <coumbes@gmail.com>
|
2011-10-28 18:29:39 +00:00
|
|
|
Josh Durgin <josh.durgin@dreamhost.com>
|
2011-11-01 09:49:06 +00:00
|
|
|
Wen Ruo Lv <lvroyce@linux.vnet.ibm.com>
|
2011-10-21 05:56:07 +00:00
|
|
|
Patrice LACHANCE <patlachance@gmail.com>
|
2011-11-11 05:50:46 +00:00
|
|
|
Eli Qiao <taget@linux.vnet.ibm.com>
|
2011-11-14 20:26:55 +00:00
|
|
|
Michael Wood <esiotrot@gmail.com>
|
2011-11-11 12:51:45 +00:00
|
|
|
Bharata B Rao <bharata@linux.vnet.ibm.com>
|
2011-11-22 03:31:22 +00:00
|
|
|
Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
|
2011-11-22 07:34:40 +00:00
|
|
|
Chang Liu <lingjiao.lc@taobao.com>
|
2011-11-28 14:26:57 +00:00
|
|
|
Lorin Hochstein <lorin@isi.edu>
|
2011-11-28 12:15:25 +00:00
|
|
|
Christian Franke <nobody@nowhere.ws>
|
2011-10-03 12:56:20 +00:00
|
|
|
Prerna Saxena <prerna@linux.vnet.ibm.com>
|
2011-12-08 06:41:24 +00:00
|
|
|
Michael Ellerman <michael@ellerman.id.au>
|
2011-12-12 13:58:52 +00:00
|
|
|
Rommer <rommer@active.by>
|
2011-12-30 14:22:43 +00:00
|
|
|
Yuri Chornoivan <yurchor@ukr.net>
|
2012-01-10 12:53:31 +00:00
|
|
|
Deepak C Shetty <deepakcs@linux.vnet.ibm.com>
|
2012-01-12 10:11:33 +00:00
|
|
|
Martin Kletzander <mkletzan@redhat.com>
|
virCommandProcessIO(): make poll() usage more robust
POLLIN and POLLHUP are not mutually exclusive. Currently the following
seems possible: the child writes 3K to its stdout or stderr pipe, and
immediately closes it. We get POLLIN|POLLHUP (I'm not sure that's possible
on Linux, but SUSv4 seems to allow it). We read 1K and throw away the
rest.
When poll() returns and we're about to check the /revents/ member in a
given array element, let's map all the revents bits to two (independent)
ideas: "let's attempt to read()", and "let's attempt to write()". This
should cover all errors, EOFs, and normal conditions; the read()/write()
call should report any pending error.
Under this approach, both POLLHUP and POLLERR are mapped to "needs read()"
if we're otherwise prepared for POLLIN. POLLERR also maps to "needs
write()" if we're otherwise prepared for POLLOUT. The rest of the mappings
(POLLPRI etc.) would be easy, but probably useless for pipes.
Additionally, SUSv4 doesn't appear to forbid POLLIN|POLLERR (or
POLLOUT|POLLERR) set simultaneously. One could argue that the read() or
write() call would return without blocking in these cases (with an error),
so POLLIN / POLLOUT would be justified beside POLLERR.
The code now penalizes POLLIN|POLLERR differently from plain POLLERR. The
former (ie. read() returning -1) is terminal and we jump to cleanup, while
plain POLLERR masks only the affected file descriptor for the future.
Let's unify those.
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
2012-01-24 14:55:19 +00:00
|
|
|
Laszlo Ersek <lersek@redhat.com>
|
2012-01-24 02:26:18 +00:00
|
|
|
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
|
2012-01-26 17:16:16 +00:00
|
|
|
Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
|
2012-01-30 12:36:46 +00:00
|
|
|
Hendrik Schwartke <hendrik@os-t.de>
|
2007-02-22 18:56:28 +00:00
|
|
|
|
|
|
|
[....send patches to get your name here....]
|
|
|
|
|
2008-04-24 07:56:37 +00:00
|
|
|
The libvirt Logo was designed by Diana Fong
|
2007-02-22 18:56:28 +00:00
|
|
|
|
|
|
|
-- End
|
2009-01-06 17:20:27 +00:00
|
|
|
;; Local Variables:
|
|
|
|
;; coding: utf-8
|
|
|
|
;; End:
|