This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] xend blocks SIGCHLD and SIGINT

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] xend blocks SIGCHLD and SIGINT
From: Alastair Tse <atse@xxxxxxxxxxxxx>
Date: Fri, 22 Sep 2006 17:33:07 +0100
Delivery-date: Fri, 22 Sep 2006 09:33:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20060921220312.GA5726@xxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <20060921220312.GA5726@xxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Fri, 2006-09-22 at 00:03 +0200, Bastian Blank wrote:
> Hi folks
> xend currently block SIGINT and SIGCHLD.
> The first makes it impossible to kill xend in debugging mode gracefully.
> The second produces zombies if the childs (for example qemu-dm) dies.
> Bastian

I've been working on patches to make Xend shutdown cleanly, mainly
because of a Python threading oddity with Thread.join(). If you would
like, you can give this patch a whirl.

I'm not sure whether it helps with the second issue with SIGCHLD though.
But it would be useful to know.



Attachment: xend-xmlrpcserver-cleanly-shutdown.patch
Description: Text Data

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>