git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: CTRL-C in ssh included with git kills the pipe

From
brian m. carlson <sandals@crustytoothpaste.net>
Date
Jun 2, 2023, 22:52 UTC
Message-ID
<ZHpykC3Cm+TzpSSa@tapette.crustytoothpaste.net>
In-Reply-To
<45dd0347ff2646e8a9770644728afb07@BN2P110MB1224.NAMP110.PROD.OUTLOOK.COM>
On 2023-06-02 at 21:55:21, Duffey, Blake wrote:
Show 11 quoted lines
> The version of OpenSSH included with git 2.41 reports as:
> OpenSSH_9.3p1, OpenSSL 1.1.1u 30 May 2023
> 
> The version of OpenSSH available from https://github.com/PowerShell/Win32-OpenSSH/releases reports as:
> OpenSSH_for_Windows_9.2p1, LibreSSL 3.7.2
> 
> If I connect to server X with the first client, run top, and issue CTRL-C - I get
> client_loop: send disconnect: Broken pipe
> 
> If I connect to server X with the second client, run top, and issue CTRL-C...
> it ends top and the connection remains

The Git project does not ship anything but source code. It sounds like you're using Git for Windows, which does ship a variety of software, including OpenSSH. Assuming that's the case, you may want to go to their issue tracker, at https://github.com/git-for-windows/git/issues/, to report this, after verifying that there's not already an issue for this. That being said, it looks like https://github.com/git-for-windows/git/issues/3848 may be the issue you're reporting.

-- 
brian m. carlson (he/him or they/them)
Toronto, Ontario, CA
Previous: Duffey, Blake
Message 2 of 2 in “CTRL-C in ssh included with git kills the pipe”
  1. Duffey, BlakeJun 2, 2023
  2. brian m. carlsonJun 2, 2023

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.