Received: (at 78499) by debbugs.gnu.org; 22 May 2025 11:22:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 22 07:22:41 2025 Received: from localhost ([127.0.0.1]:60907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uI40W-0002Rs-Qm for submit <at> debbugs.gnu.org; Thu, 22 May 2025 07:22:41 -0400 Received: from mout.gmx.net ([212.227.15.18]:48315) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1uI40O-0002R7-Ky for 78499 <at> debbugs.gnu.org; Thu, 22 May 2025 07:22:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1747912946; x=1748517746; i=michael.albinus@HIDDEN; bh=Ct1bWuvjLontftYkKu9eZ7u0UbzZXEB7/YR0qomi6A8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=CI058R4IbxG7fzCkqLG0Esf2gJmXMjCXGWsNrHqqE9SUWVGfk5el+7kPbsgtQI0+ 4k4BQBB0iFBUuj8ySSnCppbm4hh+RwSk5W59xGxIyBU+ZUVTZzzyJ3vx+0FbB38b2 UmO+Jen59GFqjNkY4AdA9FWADHjCOtTg/wlrtq2tJQ8JjLup27eQ0PyUJZXW58Gp6 UM1eRlY3eDEopIhXmAkY0ulbf80tzwW4xt3zjALUaGzadi8cv79vjztdokyix0aA2 M/LqmE/mN2nX3GCkDbOKY2JivETKb+tPZu8autX7Dhi4xYnBovPGBswf5Bqv50+xk WtJvR8LEjonuji3H+w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N5mGH-1v1gfB0FRr-0148HY; Thu, 22 May 2025 13:22:26 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Daniel Colascione <dancol@HIDDEN> Subject: Re: bug#78499: tramp-accept-process-output busy-waits In-Reply-To: <B4EA7C51-2E6E-4D3E-A9A1-7F50C0E7ACD0@HIDDEN> References: <m1tt5gqnwz.fsf@HIDDEN> <874ixepfr1.fsf@HIDDEN> <B4EA7C51-2E6E-4D3E-A9A1-7F50C0E7ACD0@HIDDEN> Date: Thu, 22 May 2025 13:22:24 +0200 Message-ID: <8734cwj3f3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:onVWlP4U/dc3mXBoFj/5gU9ryEgFj/uvkGtdOsS6V/lY7eCp0GK KpB/1IYZo8hcfI+R6vuMUG9H8yi7mPwDQ74ZitHtLaeQNWy44X0XE7B9o1mah7gSi0JP9X5 xpFEoZ3+Ee6R0thnXYbgLCJ3PgArgv2VTcKy/Gi06U14pj4wx+vD2yPi2ratkXWx3CyCUQ/ 76wjOKpH4oN1Hm2PRBOZw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1fRQxKSVOV8=;4Fk38VrA2r2SotKxeDCxqgXc1b6 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 r60Y= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 78499 Cc: 78499 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Daniel Colascione <dancol@HIDDEN> writes: Hi Daniel, >>tramp-accept-process-output has seen several implementation iterations >>ove the years. I'm happy, that it looks stable now. >> >>Could you please show a problem with the current implementation, which >>needs to be fixed? > . > 100% CPU use while we're waiting to receive bytes from the peer is a > priori a problem that needs to be fixed. Good software doesn't busy > wait. We have a perfectly good mechanism for waiting for something to > happen with timeouts and we shouldn't avoid them on account of years > of accumulated changes or compatibility with ancient and irrelevant > bugs. "A priori" isn't a bug recipe. Pls show me a recipe indicating a misbehavior, which needs to be fixed. Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#78499
; Package emacs
.
Full text available.Received: (at 78499) by debbugs.gnu.org; 22 May 2025 07:43:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 22 03:43:29 2025 Received: from localhost ([127.0.0.1]:59395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uI0aP-0002p3-FL for submit <at> debbugs.gnu.org; Thu, 22 May 2025 03:43:29 -0400 Received: from dancol.org ([2600:3c01:e000:3d8::1]:42204) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dancol@HIDDEN>) id 1uI0aM-0002ot-EH for 78499 <at> debbugs.gnu.org; Thu, 22 May 2025 03:43:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: References:In-Reply-To:Subject:CC:To:From:Date:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gISQeCj3UAChzFN96xcB7umJUF5+Ry4xp+VEPIH7ZEY=; b=oDH5zXucVN+GYwVmQDkGPoTV+4 q5nrruis4/GE5Ftehp5F8zRZ2jjHLxfzcQ8K8Uuo/xU5N+yEtrTYoyyquI1rL3uJjW6N161zK+SAj tH4nLKqb3//GNeD8LRBH3AncQCCOhSygslTqv0Le9/jTL48gsuGEKHdJnRLt8SuPWCd5jKPRsjh9x d3XlWMzGJx8PbP3uwQUIc7yroPk/eVc3YVeBC6gFHSwVtrVXNR2UOSzrSyhBtKOUGdeTYITb0/Zgx b6JcZYlOKMPk0Q9BAOqvhFBw91M21yV/cy1UcdGxZyOvTUG4WZIQymXf89B52iqIUI9jHvV2XpdhJ avFmredQ==; Received: from 2603-9001-4203-1ab2-a4db-cc40-dc15-f259.inf6.spectrum.com ([2603:9001:4203:1ab2:a4db:cc40:dc15:f259]:54814 helo=[IPv6:::1]) by dancol.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <dancol@HIDDEN>) id 1uI0ZH-00AE8N-1n; Thu, 22 May 2025 03:42:19 -0400 Date: Thu, 22 May 2025 03:43:24 -0400 From: Daniel Colascione <dancol@HIDDEN> To: Michael Albinus <michael.albinus@HIDDEN> Subject: Re: bug#78499: tramp-accept-process-output busy-waits User-Agent: K-9 Mail for Android In-Reply-To: <874ixepfr1.fsf@HIDDEN> References: <m1tt5gqnwz.fsf@HIDDEN> <874ixepfr1.fsf@HIDDEN> Message-ID: <B4EA7C51-2E6E-4D3E-A9A1-7F50C0E7ACD0@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 78499 Cc: 78499 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On May 21, 2025 3:47:14 AM EDT, Michael Albinus <michael=2Ealbinus@gmx=2Ed= e> wrote: >Daniel Colascione <dancol@dancol=2Eorg> writes: > >Hi Daniel, > >> tramp-accept-process-output should wait for something to actually happe= n >> to the process from which we're trying to accept output, not just retur= n >> immediately after specifying a zero timeout and rely on the caller >> to poll=2E > >tramp-accept-process-output has seen several implementation iterations >ove the years=2E I'm happy, that it looks stable now=2E > >Could you please show a problem with the current implementation, which >needs to be fixed? =2E 100% CPU use while we're waiting to receive bytes from the peer is a prior= i a problem that needs to be fixed=2E Good software doesn't busy wait=2E We= have a perfectly good mechanism for waiting for something to happen with t= imeouts and we shouldn't avoid them on account of years of accumulated chan= ges or compatibility with ancient and irrelevant bugs=2E=20
bug-gnu-emacs@HIDDEN
:bug#78499
; Package emacs
.
Full text available.Received: (at 78499) by debbugs.gnu.org; 21 May 2025 07:47:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 21 03:47:26 2025 Received: from localhost ([127.0.0.1]:44085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uHeAg-0002nF-CL for submit <at> debbugs.gnu.org; Wed, 21 May 2025 03:47:26 -0400 Received: from mout.gmx.net ([212.227.17.22]:43533) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1uHeAc-0002mD-RZ for 78499 <at> debbugs.gnu.org; Wed, 21 May 2025 03:47:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1747813636; x=1748418436; i=michael.albinus@HIDDEN; bh=hV+rVWeIlhUfaZsX2ca6Vd1fgG26WnxcplKCIQEix2o=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=f6v9reqtYgjOM/R0DbmtPe7S3z2cIcPySm5ZjimypCNTbWI8NCFQSvnPiBWXdqwX S98XpRpCKmgo9zM1AiQNi03kEAvfrrzmIK8tjdRgavd/M0wlCO1TdO8baJ68NsMxU b+lZ/zfITApcpIbWMnXfHZKYWTNDYckNWROXRNhbvscv2wTmU+rs9VsSesjWgsj7x vpI5wqpvAzsTyN4D47CklvW1j5XNajwR3wfP4Wwx758islc0y6sQuIFjzIqyw1kDZ ZJcHkicmu3jiZG7YQ9gNbb542aCxzdtyAmB8jjTgYJnju4uVl4PYzdTmbQSMhRDNs 2l6dDM6rRuc4tPlz2w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MXp9Y-1uRfgW0beu-00NGDy; Wed, 21 May 2025 09:47:16 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Daniel Colascione <dancol@HIDDEN> Subject: Re: bug#78499: tramp-accept-process-output busy-waits In-Reply-To: <m1tt5gqnwz.fsf@HIDDEN> References: <m1tt5gqnwz.fsf@HIDDEN> Date: Wed, 21 May 2025 09:47:14 +0200 Message-ID: <874ixepfr1.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:pZufRlUc+9SLdwWYjjVrCiXcXtm1W/rhJ1TfQZwzt7BgPzXKQ5f ePfhuX9qE12a57RzEM4Z7WOXeupvni9J1T5ekO4XTROMe5d7MiwsUhiMMOGEpMAYAkGVpMV MxWZB4Cv5Q1MSQ5+5q1RwVd2fKUuhe1TVyWBRe2JP6paNPDgIGjGjUbdWj9rbrEGEtUZe0B yfuZimRzX4G8GPDjXE75A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:rRYNZVJQvDw=;D3Ub4UJhXGgHmn9jNrlEMCgrxjW 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 78499 Cc: 78499 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Daniel Colascione <dancol@HIDDEN> writes: Hi Daniel, > tramp-accept-process-output should wait for something to actually happen > to the process from which we're trying to accept output, not just return > immediately after specifying a zero timeout and rely on the caller > to poll. tramp-accept-process-output has seen several implementation iterations ove the years. I'm happy, that it looks stable now. Could you please show a problem with the current implementation, which needs to be fixed? Best regards, Michael.
bug-gnu-emacs@HIDDEN
:bug#78499
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 19 May 2025 21:41:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 19 17:41:15 2025 Received: from localhost ([127.0.0.1]:46537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uH8EV-0007vz-Gq for submit <at> debbugs.gnu.org; Mon, 19 May 2025 17:41:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43082) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dancol@HIDDEN>) id 1uH8ET-0007vD-2J for submit <at> debbugs.gnu.org; Mon, 19 May 2025 17:41:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <dancol@HIDDEN>) id 1uH8EN-0003aV-1R for bug-gnu-emacs@HIDDEN; Mon, 19 May 2025 17:41:07 -0400 Received: from dancol.org ([2600:3c01:e000:3d8::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <dancol@HIDDEN>) id 1uH8EJ-0007mV-G9 for bug-gnu-emacs@HIDDEN; Mon, 19 May 2025 17:41:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=t6rleTB4/sx1GH19+GUQNqM7X4Xs4AXw0p9g9A60xM0=; b=DiBWQ2qXSgQcyickPf3H14edmS G4/r8UAyoAqzwBT7I4V9wvxOXqXftHl5cQF4OpWicta/VW7I5BBC2HsVGcao3Vg+2Gs+hfP/BZfXt d+VxuYnks/sIgTbHoVw2kzwyWnQm3d5kanmH6jDS6TqlTvqYePgoMCDenSubtjxSxLBkfGrRVYuvZ iS3v3ge/FiOZPbMT7FA1ZaS/Xj0GNNNfg0uaynCJ1X5eaIM7q7pBUnJi+mmP/Y8cX+a55xTq2ON7X tumv09/4R+AC2FXrLqSiH23wgSforJSnz+Ft5LtaowfGC62txvaPn3Lva19/Km1ELuGiFCXml76KU l8NvC27w==; Received: from dancol by dancol.org with local (Exim 4.96) (envelope-from <dancol@HIDDEN>) id 1uH8DF-00A4VE-2N for bug-gnu-emacs@HIDDEN; Mon, 19 May 2025 17:39:57 -0400 From: Daniel Colascione <dancol@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: tramp-accept-process-output busy-waits User-Agent: mu4e 1.12.10; emacs 31.0.50 Date: Mon, 19 May 2025 17:41:00 -0400 Message-ID: <m1tt5gqnwz.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2600:3c01:e000:3d8::1; envelope-from=dancol@HIDDEN; helo=dancol.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) tramp-accept-process-output should wait for something to actually happen to the process from which we're trying to accept output, not just return immediately after specifying a zero timeout and rely on the caller to poll.
Daniel Colascione <dancol@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#78499
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.