From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: wait_reading_process_ouput hangs in certain cases (w/ patches) Date: Wed, 14 Mar 2018 18:45:07 +0200 Message-ID: <83woyer4h8.fsf@gnu.org> References: <709614e8-1937-07c1-f554-b453ed4f3d4a@binary-island.eu> <7550438b-9fd4-d374-e571-8bb16456cad5@cs.ucla.edu> <797d0e16-1bae-50c2-35f8-05489ffce935@binary-island.eu> <83tvugdiu5.fsf@gnu.org> <877er5s0xv.fsf@gmail.com> <4e4c72bb-295d-81e1-e4ed-cad256bca83c@binary-island.eu> <87zi3v9461.fsf@gmail.com> <87k1uy8x68.fsf@gmail.com> <6d1970af-8c5c-20ba-be09-0b9aa757d663@binary-island.eu> <13b3e003-d12b-33a7-3ebe-c07b017a7cc0@binary-island.eu> <833714rm3d.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1521045808 5048 195.159.176.226 (14 Mar 2018 16:43:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 14 Mar 2018 16:43:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: Leo Liu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 14 17:43:24 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew9Up-0001B0-PG for ged-emacs-devel@m.gmane.org; Wed, 14 Mar 2018 17:43:23 +0100 Original-Received: from localhost ([::1]:47329 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ew9Ws-00062F-OU for ged-emacs-devel@m.gmane.org; Wed, 14 Mar 2018 12:45:30 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52441) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ew9Wa-0005tU-Lj for emacs-devel@gnu.org; Wed, 14 Mar 2018 12:45:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ew9WZ-0008Sa-Eo for emacs-devel@gnu.org; Wed, 14 Mar 2018 12:45:12 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ew9WZ-0008ST-Bd; Wed, 14 Mar 2018 12:45:11 -0400 Original-Received: from [176.228.60.248] (port=1427 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ew9WY-00084b-S5; Wed, 14 Mar 2018 12:45:11 -0400 In-reply-to: (message from Leo Liu on Wed, 14 Mar 2018 12:16:14 +0800) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:223728 Archived-At: > From: Leo Liu > Date: Wed, 14 Mar 2018 12:16:14 +0800 > > Is there possibility of including it in the 26.x series? I mean wait > until 27.1 is just too long to see such a critical fix. It's possible. I think whether it will happen depends on two main factors: . whether there will be v26.2 and what will be its goals (only very safe bug-fixes or more than that) . our experience with these fixes on the master branch (how many further changes will be needed to fix any fallout) Of course, if there will be no Emacs 26.2, then 27.1 will be the very next release, which should shorten the time until these fixes are available in official versions. > In last week I have experienced 2-3 times of hangs (emacs 25.3) that > consumed ~0% CPU but emacs was not responding to anything (C-g, SIGUSR2 > etc). Do the changes discussed here fix those hangs?