From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alex =?utf-8?Q?Benn=C3=A9e?= Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Re-enable SIGIO when waiting for events Date: Fri, 31 Jul 2015 07:03:39 +0100 Message-ID: <877fpghnic.fsf@linaro.org> References: <1436615880-1719-1-git-send-email-mac@mcrowe.com> <87fv4n5g05.fsf@linaro.org> <87lhef6uc0.fsf@gnu.org> <55A950C1.8020602@cs.ucla.edu> <20150721124220.GA6160@mcrowe.com> <20150730163155.GA7628@mcrowe.com> <87h9ola3bz.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1438322651 20213 80.91.229.3 (31 Jul 2015 06:04:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 31 Jul 2015 06:04:11 +0000 (UTC) Cc: Paul Eggert , Mike Crowe , 16737-done@debbugs.gnu.org, Emacs Development To: Tassilo Horn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 31 08:04:04 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZL3QK-0008Sg-6a for ged-emacs-devel@m.gmane.org; Fri, 31 Jul 2015 08:04:04 +0200 Original-Received: from localhost ([::1]:43266 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZL3QI-0002SH-Km for ged-emacs-devel@m.gmane.org; Fri, 31 Jul 2015 02:04:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZL3Q4-0002Rk-JM for Emacs-devel@gnu.org; Fri, 31 Jul 2015 02:03:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZL3Pz-0000oc-Me for Emacs-devel@gnu.org; Fri, 31 Jul 2015 02:03:48 -0400 Original-Received: from mail-wi0-f171.google.com ([209.85.212.171]:38525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZL3Pz-0000mv-Hb for Emacs-devel@gnu.org; Fri, 31 Jul 2015 02:03:43 -0400 Original-Received: by wibxm9 with SMTP id xm9so17967811wib.1 for ; Thu, 30 Jul 2015 23:03:42 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-type:content-transfer-encoding; bh=DoF8mbwfLOZK2XCSmUsY7KFEyap5X8VQVa8311hw3A0=; b=UjDQhG/e3rnhLJxUN+GDgAPJxeSY96Mti86Upu8/VOomO6OwVHo7ouEkznU2A/Y6Of 64YD5SUpYC4sWpv6I1U8wEZ2xNrh8MjXP/z/ABzqMGa3ZLNswpJOI4UabAXNJp3hpUJi yjITeN0cBjIaKrNkZV9CZmqnjyRxgO60S5TzCXMHwYi1JNooD3q/KOVlX5X2OoAch6vP siFVWfuuS/DBHCpo02WnhB6wzBNIjPSot466q9sUPTgKoCPKGuq8a3nd8JlX39luWQEg KkclLCK8grCwRiDIUpV8Zj/8to7qlZO4trCQgfnCW7IIRIUY3irXwEzbAJzRWOMKqxk4 ig0Q== X-Gm-Message-State: ALoCoQk1NpYSS1jS7ANM3cSN6c+LOcrMGnpz7BEbkg1xaatbDVwkXvMlSaohMU25tIcE0bztpazU X-Received: by 10.194.172.233 with SMTP id bf9mr2151176wjc.107.1438322622523; Thu, 30 Jul 2015 23:03:42 -0700 (PDT) Original-Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id s5sm2735611wik.2.2015.07.30.23.03.40 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 30 Jul 2015 23:03:41 -0700 (PDT) Original-Received: from zen.linaro.local (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTPS id CA9AC3E0224; Fri, 31 Jul 2015 07:03:39 +0100 (BST) In-reply-to: <87h9ola3bz.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.212.171 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:188220 Archived-At: Tassilo Horn writes: > Mike Crowe writes: > >>> > Thanks for checking. I installed a similar patch as Emacs master >>> > commit 0592cefd03f1de2f04b721d07a16e6e0a9e48f73; could you please >>> > give it a try? It is like Mike Crowe's patch, except it avoids a >>> > race that could lose SIGIOs. I'll also send a heads-up email to >>> > the relevant bug reports. >>> >>> I prefer your version and will switch to testing it instead. >> >> I've been testing with 0592cefd03f1de2f04b721d07a16e6e0a9e48f73 >> applied to Debian Jessie's emacs24 (24.4+1-5) for over a week now >> without seeing any problems so I think we can call the bug fixed. > > And I run the git head updating daily, and the issue didn't occur to me > since that commit whereas it bit me several times a day before. So I > can confirm that it's fixed (as multiple other already did in the > debbugs issue), so I close it with this mail. Will it get applied to the emacs-24 branch or is that considered dead now? > > Thanks! > Tassilo -- Alex Bennée