7 messages in com.xensource.lists.xen-develRe: [Xen-devel] [PATCH] Fix xend xens...
FromSent OnAttachments
john...@sun.com20 Dec 2007 19:42 
john...@sun.com21 Dec 2007 06:45 
John Levon21 Dec 2007 06:57 
Daniel P. Berrange21 Dec 2007 07:07 
John Levon21 Dec 2007 07:26 
Daniel P. Berrange21 Dec 2007 07:31 
John Levon21 Dec 2007 16:53 
Subject:Re: [Xen-devel] [PATCH] Fix xend xenstore handling
From:Daniel P. Berrange (berr@redhat.com)
Date:12/21/2007 07:07:40 AM
List:com.xensource.lists.xen-devel

On Fri, Dec 21, 2007 at 02:57:26PM +0000, John Levon wrote:

This is the cause of the "reboot loop" xend failures I reported earlier. Note that I've only tested this patch against 3.1, however the code, and the fix, is the same in unstable. I realise it's late in the cycle but this bug is bad enough to need fixing IMHO.

I think the entire code segment from the point at which xstransact() is created needs to be in a try...finally block to be safe against the code throwing exceptions, otherwise you could very ocassionally get the final xs.abort() being missed in error conditions.

Regards, Dan.