From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.bugs Subject: bug#56025: 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin Date: Fri, 24 Jun 2022 15:23:14 -0700 Message-ID: <874k097lbh.fsf@melete.silentflame.com> References: <8e21db9c-0100-998e-f280-81304e7ff61a@cornell.edu> <87mtecl82o.fsf@athena.silentflame.com> <40d9e52f-2041-b341-ff77-546ca7792791@cornell.edu> <87k09elrf8.fsf@athena.silentflame.com> <1de33903-4c55-e043-3754-726f7044f2d0@cornell.edu> <7e7daa2f-dbbc-cd0a-4958-2a2932b17837@gmail.com> <8974408d-91cd-aebd-7a5b-596a57bd640e@cornell.edu> <17d41105-b006-f9ad-af0b-ece84a7f5248@gmail.com> <040b3a36-459b-a94d-f879-7f45aac50bda@cornell.edu> <83sfnud26o.fsf@gnu.org> <96e47ba7-efaa-b6df-dd98-60f09068e68c@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12078"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Notmuch/0.36 Emacs/29.0.50 (x86_64-pc-linux-gnu) Cc: larsi@gnus.org, 56025@debbugs.gnu.org To: Jim Porter , Eli Zaretskii , Ken Brown Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 25 00:24:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o4rim-0002rY-CJ for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 25 Jun 2022 00:24:12 +0200 Original-Received: from localhost ([::1]:44894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4rik-000269-V4 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 Jun 2022 18:24:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42366) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4ric-00025x-HH for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2022 18:24:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49897) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4ric-0004OX-9Y for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2022 18:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o4ric-0006bb-1s for bug-gnu-emacs@gnu.org; Fri, 24 Jun 2022 18:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Jun 2022 22:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56025 X-GNU-PR-Package: emacs Original-Received: via spool by 56025-submit@debbugs.gnu.org id=B56025.165610940425341 (code B ref 56025); Fri, 24 Jun 2022 22:24:02 +0000 Original-Received: (at 56025) by debbugs.gnu.org; 24 Jun 2022 22:23:24 +0000 Original-Received: from localhost ([127.0.0.1]:43794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4ri0-0006af-8f for submit@debbugs.gnu.org; Fri, 24 Jun 2022 18:23:24 -0400 Original-Received: from mail-pj1-f48.google.com ([209.85.216.48]:40867) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4rhz-0006aP-2G for 56025@debbugs.gnu.org; Fri, 24 Jun 2022 18:23:23 -0400 Original-Received: by mail-pj1-f48.google.com with SMTP id g16-20020a17090a7d1000b001ea9f820449so6975095pjl.5 for <56025@debbugs.gnu.org>; Fri, 24 Jun 2022 15:23:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=email-arizona-edu.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=YingJAc5Kom2/Fy1lATXWzEherc7Nw7DZnCMR593NRA=; b=DenEU7wHG4js8sf12jQfUB6nxjy759Y1BtMo2R9X3ckhHhPOuxp6zoXV2trmhklMmS WiKNoHXW1tkwSK/kiaMEMWzuBgXpfTwk6vyF1cfNNtxH+XgmvB61R/Y7iNeOCIgpLo8C vDPgk4Atu8EAsUWwXOnLydpNQnxMD3nkWbsoKRRzUg3K8mQdEkPu0G75JOVYpHfCp6k8 ZEOrgD47lH7JPH+9mR09+0DJtnFN1eMK0Kq23Lkx0b9a8DNxMtW8METtnynLrZmdLEC8 kCTo1KuhsRNth8poyWY4TKzDE8yY0cjB/uw8WPyJm4Oftk6ER/tbaLD6i0LDhmL2HHr3 EF3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=YingJAc5Kom2/Fy1lATXWzEherc7Nw7DZnCMR593NRA=; b=6glJ/jWZEP+6RGp/iS4TbNlGZl1oEauzPSh6KUrQaz58a/XtYpaGKs7YFN1kgzf203 UsaT9dLKBOeBmhnf1+wP2d8X+4Nq8VyZsKp+6xHyJjTxkXcNSbOU8A35eCfMVybAhjb4 O0Ywd8Yj43bZ+rCOXh6DKdYYA5Eu695hsPZDsSNCCGVdnpuc+8/OLKDT/o+VU3m06FFs ecfMxknFD3GVc6UKnz7qGpHyirXj03Ruq18ZC4CunlkrT0tt9/KLYrXZWcy2tX3DrwN+ QkFj14ZRVLNBYFQ/x+EayzO5hjnlVdTajFviut0wiibos6HZSJxJALiSw28ECQfez5E0 /hdQ== X-Gm-Message-State: AJIora8osidi5pVf65qIbK0BNlI5qcHhjGyQf0GAYQC6F5eLzL6sVlA1 fFLNj0oZwF8Xhg50kxAh6riw4I/gnYQ0BSMwCTrLSVGDbEh38V9D/YRzexwOwE5Amow0NaZdqam AsxVKkA== X-Google-Smtp-Source: AGRyM1stPZv5Cu/DUtmYpDdo41OpWHNOW+zer6AuSdtzoEf4E5PAJn7yPEk91jmsUA+KZpsvvGQSAQ== X-Received: by 2002:a17:902:d905:b0:16a:2917:73dc with SMTP id c5-20020a170902d90500b0016a291773dcmr1275603plz.6.1656109396519; Fri, 24 Jun 2022 15:23:16 -0700 (PDT) Original-Received: from melete.silentflame.com (1-165-135-150.dynamic.arizona.edu. [150.135.165.1]) by smtp.gmail.com with ESMTPSA id i1-20020a654841000000b003fadfd7be5asm2127410pgs.18.2022.06.24.15.23.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jun 2022 15:23:16 -0700 (PDT) Original-Received: by melete.silentflame.com (Postfix, from userid 1000) id F35027E3AA4; Fri, 24 Jun 2022 15:23:14 -0700 (MST) In-Reply-To: <96e47ba7-efaa-b6df-dd98-60f09068e68c@gmail.com> X-ua-ms: gsuite X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235227 Archived-At: Hello, On Fri 24 Jun 2022 at 09:53AM -07, Jim Porter wrote: > On 6/23/2022 9:40 PM, Sean Whitton wrote: > > I'm a bit queasy about an unbounded loop here. Why not just try three > > times? Or, better, try twice, and a third time only if we're on a > > platform where we know it's needed. > > How about the attached patch? I didn't check for specific platforms to > enable the "third EOF" behavior, since a) it's hard to say for sure > which platforms might have this issue (especially since Cygwin will be > fixing it), and b) this lets us avoid worrying about Tramp compatibility. Avoiding the TRAMP issues makes sense, but could you explain why you don't think there could be an issue with sending a process too many EOFs? It's not immediately obvious to me. -- Sean Whitton