[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] python: do not report handled EAGAIN error
On Tue, Aug 20, 2019 at 04:12:41AM +0200, Marek Marczykowski-Górecki wrote: > match_watch_by_token() when returns an error, sets also exception within > python. This is generally the right thing to do, but when > xspy_read_watch() handle EAGAIN error internally, the exception needs to > be cleared. Otherwise it will fail like this: > > xen.lowlevel.xs.Error: (11, 'Resource temporarily unavailable') > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): > (...) > result = self.handle.read_watch() > SystemError: <method 'read_watch' of 'xen.lowlevel.xs.xs' objects> > returned a result with an error set > > Fixes f6e1023412 "python: Extract registered watch search logic from > xspy_read_watch()" > Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx> Acked-by: Wei Liu <wl@xxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |