From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.bugs Subject: bug#16737: [PATCH] Re-enable SIGIO when waiting for events Date: Thu, 30 Jul 2015 20:49:04 +0200 Message-ID: <87h9ola3bz.fsf__28379.7087766745$1438282221$gmane$org@gnu.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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1438282221 9725 80.91.229.3 (30 Jul 2015 18:50:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 30 Jul 2015 18:50:21 +0000 (UTC) Cc: Paul Eggert , 16737-done@debbugs.gnu.org, Emacs Development To: Mike Crowe Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 30 20:50:12 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZKsuB-00073x-4Z for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Jul 2015 20:50:11 +0200 Original-Received: from localhost ([::1]:41512 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZKsuA-0007R0-Im for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Jul 2015 14:50:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZKsu5-0007LL-D1 for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2015 14:50:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZKsu4-0000WY-DR for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2015 14:50:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33620) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZKsu4-0000W1-9Y for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2015 14:50:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZKsu3-0008Kb-Pb for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2015 14:50:03 -0400 Resent-From: Tassilo Horn Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Jul 2015 18:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 16737 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo patch Original-Received: via spool by 16737-done@debbugs.gnu.org id=D16737.143828215131950 (code D ref 16737); Thu, 30 Jul 2015 18:50:01 +0000 Original-Received: (at 16737-done) by debbugs.gnu.org; 30 Jul 2015 18:49:11 +0000 Original-Received: from localhost ([127.0.0.1]:35063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZKstD-0008JG-9e for submit@debbugs.gnu.org; Thu, 30 Jul 2015 14:49:11 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:43834) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZKstB-0008J8-F2 for 16737-done@debbugs.gnu.org; Thu, 30 Jul 2015 14:49:10 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 0046720C79 for <16737-done@debbugs.gnu.org>; Thu, 30 Jul 2015 14:49:07 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Thu, 30 Jul 2015 14:49:07 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=NJz4yCTLH9ebhXmWRcopWmwBEOw=; b=XL8e4 iQ+CwqmzvMsn2C79GG4oYeUmSQUFz2XTpiFOEN6e+5I62XuHLpL/pCo+VUlDe0XT 48HavRSw+ItvW+HT1M3hesLJ+Y/f/0KVVi8kqc0g2CcKzTjTwOAC9MUZJcYIAS2o qgqXj+JGKBaFE6MvCx4OPKfWuihvxSVEQ4dyqo= X-Sasl-enc: w1+vZN7oZM2TGxiFwZZC4OdaTRuPVTniCoEZ62Un5CmL 1438282147 Original-Received: from thinkpad-t440p (unknown [2.162.63.16]) by mail.messagingengine.com (Postfix) with ESMTPA id B563F68017A; Thu, 30 Jul 2015 14:49:06 -0400 (EDT) Mail-Followup-To: Mike Crowe , Paul Eggert , Emacs Development , 16737-done@debbugs.gnu.org In-Reply-To: <20150730163155.GA7628@mcrowe.com> (Mike Crowe's message of "Thu, 30 Jul 2015 17:31:55 +0100") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105231 Archived-At: 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. Thanks! Tassilo