From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KYH57-0002hM-08 for qemu-devel@nongnu.org; Wed, 27 Aug 2008 05:12:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KYH54-0002gv-P0 for qemu-devel@nongnu.org; Wed, 27 Aug 2008 05:12:47 -0400 Received: from [199.232.76.173] (port=48288 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYH54-0002go-BJ for qemu-devel@nongnu.org; Wed, 27 Aug 2008 05:12:46 -0400 Received: from il.qumranet.com ([212.179.150.194]:19178) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KYH53-0003K9-Ti for qemu-devel@nongnu.org; Wed, 27 Aug 2008 05:12:46 -0400 Date: Wed, 27 Aug 2008 12:12:44 +0300 From: Gleb Natapov Subject: Re: [Xen-devel] Re: [Qemu-devel] [PATCH 01/13] Handle terminating signals. Message-ID: <20080827091244.GW6192@minantech.com> References: <1219336054-15919-1-git-send-email-kraxel@redhat.com> <18612.9061.534326.657959@mariner.uk.xensource.com> <48B42B57.2070301@qumranet.com> <200808261814.57044.jseward@acm.org> <48B50AB4.7030806@qumranet.com> <20080827094935.3ff45e1f@lxorguk.ukuu.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080827094935.3ff45e1f@lxorguk.ukuu.org.uk> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alan Cox Cc: xen-devel@lists.xensource.com, qemu-devel@nongnu.org, Gerd Hoffmann On Wed, Aug 27, 2008 at 09:49:35AM +0100, Alan Cox wrote: > > I agree that it's incredibly easy to write badly threaded code. But I > > don't see a way to avoid it. > > Message passing, using the right language tools (in C that unfortunately > means writing your own or going back to 60s textbooks) > Long live MPI! -- Gleb.