From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#45518: Ctrl-G Fails to Interrupt Hung Tramp Remote-Compile in Emacs 27.1 Date: Tue, 12 Jan 2021 10:02:44 +0100 Message-ID: <87eeiq5xzf.fsf@gmx.de> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31732"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 45518@debbugs.gnu.org To: Duncan Greatwood Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 12 10:03:21 2021 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 1kzFaC-00083y-08 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Jan 2021 10:03:20 +0100 Original-Received: from localhost ([::1]:35200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzFaA-0004A5-Hi for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 12 Jan 2021 04:03:18 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56048) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzFZx-00049v-2Z for bug-gnu-emacs@gnu.org; Tue, 12 Jan 2021 04:03:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47691) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kzFZu-0002cN-3K for bug-gnu-emacs@gnu.org; Tue, 12 Jan 2021 04:03:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kzFZt-00046Z-Ne for bug-gnu-emacs@gnu.org; Tue, 12 Jan 2021 04:03:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jan 2021 09:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45518 X-GNU-PR-Package: emacs Original-Received: via spool by 45518-submit@debbugs.gnu.org id=B45518.161044217415764 (code B ref 45518); Tue, 12 Jan 2021 09:03:01 +0000 Original-Received: (at 45518) by debbugs.gnu.org; 12 Jan 2021 09:02:54 +0000 Original-Received: from localhost ([127.0.0.1]:59237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzFZm-00046B-D8 for submit@debbugs.gnu.org; Tue, 12 Jan 2021 04:02:54 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:50263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzFZk-00045y-Lf for 45518@debbugs.gnu.org; Tue, 12 Jan 2021 04:02:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1610442166; bh=ksfWLscqJc5hIYZq8GgkXBMyOwqVEMXNvf5+EUe2bvI=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=O2F+HPHFx3+D/eH1yQEM2IhfidWXMpGXHO9sd73iL5Z22oqXkaAa2XbnT9WJ8uZkN +VseE6ZlkNfuADtHclFVu0U4xZlr/YxWh6wrNDJBs3bWZ8rvqxTk6lCCXMICtkaf2z 0SIfcMcrDfLABIakW/UHsFRMi8RxBRYklrX6ShGE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.86.59.182]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MqaxU-1kCyNZ37Vg-00mbzn; Tue, 12 Jan 2021 10:02:45 +0100 In-Reply-To: (Duncan Greatwood's message of "Mon, 11 Jan 2021 20:34:42 -0800") X-Provags-ID: V03:K1:gZp1VTDpQgcDBD9bpF1frYPbjwvANaIScQ2UPJrP7bMS4h26LBV I1L6vT5dXAjeNXrlVoxMycSguqxXGmwMmdQ3NRE4daZ1IRJQHLWOgLv2FEJhhFQuyIDmdeQ m9EGUSgRjvdY1vXGWFtI04nD4SkHZqa9j2uWzIh/+/nnM10nw9rRCw1mWCeTrmKfsmxXsYQ kuuvwwBnISEYSfvGFEy5A== X-UI-Out-Filterresults: notjunk:1;V03:K0:82WD7FbPuL0=:SSswngEbFWwSFwtpEN+y80 8fy39sBKj36e09EXQrKQZAl1SxqinhEzx4TPuv2KulLUuFkGe0r/hram3oXzyvWKNeKXHZOXT 6v/rZlEMkayi+T9bJ81DoTW5+Kl6b5vHcNiBFcnsUF0rs9ocanpzjIc4E0wTvlMJ9xKPDApve NF+cGG6v5rxr9VbnkBLkKAu1JCx4noW2D4H2pt5xQY8NLIIbaii2nOK2lAmMMbFXLftVWrTWI Xii30Fl0+bwQEINYtBqL/LhBaaGYaIzdGjsARx/vPwY9PwaU41Vje/T91OV8FoDxXHlhCzCIM achb+WJP2ZThCNTmbX8ftbf3pZp+K3/BUU22JRYol3PlNOILoHkXOeT//gq7WfUDnij6lQ6Sr L7J8/12OFZKFbVf2Th+jyDPffZslhwYDI4+vExAEth/3e91aJ6LEmeWHkEYPXbrzOIM/7qRMs dzHgL24rSpEmW4jcAtvkrV+5BuKKsHlGIGXnktGhAVmEbuuRyoOA8+kgVMpZ+zfwy0ETQGbEl geVsK4TWDnsq274lGa8BfNRxBA72M1O3rMVdcv5P6mu+t9pn69rV1+GJ66aRrf5wVPsSW2ZqP duLXFuAA3y7cCxy1kk0XjfJLZECK/Ts2NG5fceiz+V8aqcu16hJkoxh3XAkoH0p1RqfLrax9E h0rpx75H5nBz115kZXVQt28rKcvUvO2dfrseayfandg/qGBywbQUt6I7BhptvJGGUjYLq709l S4kKi9JtNuFxA1PH9KMJM7rzn6+QRA5K5G7PxtnC0FxHQzIbmXvZwdI6qcbfWfhS9kBCvJli 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:197776 Archived-At: Duncan Greatwood writes: Hi Duncan, > I hadn't thought of FreeBSD, but, since it's said that parts of macos > originated with FreeBSD it was a smart idea... glad it worked! I'm still fighting with FreeBSD Emacs to get it debugged after blocking. But Tramp 2.5.0 has a new feature called "direct async processes", which is an optimization for process calls in some environments. I've tried it here, and indeed, Emacs does not block when compiling the remote example. You could try it yourself. Eval (add-to-list 'tramp-connection-properties (list (regexp-quote "/ssh:user@host:") "direct-async-process" t)) on a fresh Emacs instance, before you connect to remote. "/ssh:user@host:" must be adapted, of course. See (info "(tramp) Improving performance of asynchronous remote processes") for details (this require the info file from Tramp 2.5.0). > Thanks again! Best regards, Michael.