DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 56514fh01586818 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 56514fh01586818 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Tsz3Xfe9 X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BB9DE385DDC5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1751677479; bh=4aSE5jBPn9HRZPSxv4++QVO/I/3X8M6UcD8Ycr09t0Y=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=Tsz3Xfe90Qd1CXMmb+YoXthApsGQM0unuKhOnglVJIvInr0SWbICFi4ixPwQeJP4E ztPgYI/clv1lVcYi18Xs67B0GxnwCzn6UeP6sRNEr/VFq1n+tw1Hi+9IIqqQoxi2Hh 5Howz7qx6KTsBGBDSa5xVhjcJOt6jwcZg8+H2NZk= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 137B03854AA5 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 137B03854AA5 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751677444; cv=none; b=gL2xAx20qadjbClYDCA7XYpzCO8KMHP+QaXRDIZnL90pSInohpO/DmR4JetTYMqr18R76qq+t/oE8vXx47oPm8+DP8LOvxKSWK8V/x7EtFggF+nxfwIIZThShrAr8vNcLafXT9nGHky6fhXMo63Sq07Pew6yIOtQuaALgW7NlDo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751677444; c=relaxed/simple; bh=j0Pspbz8DxMLe3zHIz8zfSithp48c5aC8CxSTyKEvNU=; h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject; b=wHvuNE6l0OJuCcPgftyng1uOjCd2sfagkLU162MPG+f0RBxhTbKmMPvN/WXRuVqRO4B7l1qfNLI+iyxuK2mZu4UoRR/Wn1xi3m8TuUYEDcirYdwoKekpVtl8kgKLltEkTqn64llWI+2Mg87IZjLO0unirGS/cQ14ZL6wE7ay7KU= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 137B03854AA5 X-Virus-Scanned: by MailRoute Message-ID: <3ba4421c-2653-48e7-878f-0d91218ab81e@acm.org> Date: Fri, 4 Jul 2025 18:04:00 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: cygwin AT cygwin DOT com Subject: mintty-bash-ssh weirdness after remote disconnect during vi session Autocrypt: addr=jhg AT acm DOT org; keydata= xsDiBDWEWocRBADfF9Q6lhkW9USReZ96cBC93kq3bblkNslVAZzm9itW7sAEzHbydIZ9hZjm e93UxUPzg1zGXX9xrdQy0+lHxkj2wvzgEF50Kqjft6KAd8AqiNmcbu5Q+/SHIP87C/tD/wWO TX7I99ekggy+5a6illN/s7MhuPIsMtt3ofFFcuOvswCg/08V11KALulG6u9j1affyHy20UMD /A1MRT3YZt6NJE9XbcalVLQzWc+ArCkW0oxNs/wrQ26lYoWuj20nusq9MDkuOL1h1FxeUrgx kKP+1zyYaQkB2lbJyvGvIpXgxY4vUnOXwMovTcRST3bWOOSIiYVOzKWJh5fPtoEaU5wFZ6yU lu/QGoS8Lt9QOI/XjjRaJjf0T6rKBADTn4xcxNIQNWSxJthmH3ipn39+sizwkZHfmAVHUf6w f4cDJ8mA3jl0RWKTnxj+5zEY32VduewHtNUtgwugXaIlLM/ErO+tzxQ4R6QysucgxmJBUvw8 uDgUAKv8HQFviEGeUpQSoZLKoqxk3udT+9UEDHdUFZzUw6cb7nBL5RR05s0fSmFtZXMgSC4g R2Fycmlzb24gPGpoZ0BhY20ub3JnPsJmBBARAgAmAhkBFiEETSTpg2SAh5wqZq80KW78YnBz jYgFAlr9vUMCHgECF4AACgkQKW78YnBzjYjPjgCgwJDwUioXlS+J280Jxic17UeCdOMAn2XH AP3lCvzQzxn6sekB/IWWuUMHzsFNBDWEWocQCAD2Qle3CH8IF3KiutapQvMF6PlTETlPtvFu uUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3bzpnh V5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa8L9GAFgr5fSI/VhO SdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0Y bN4zISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9 iUsiGSa6q6Jew1XpMgs7AAICB/9P0SzYLt1xjTmFGwf+uEYL6ymfMeeGVQMl53vm38kxAzYp APEuk/6pJQHzQkeAYI55rhgqomZacGtTW4p0JzX2rLzunltzpDGiqkqu3ZLFrKpKkadZCWN6 qVUhE8LaObZBuppZNm1CnIPB+RNucYGeSn60mia08EBO+IzlLmOJBkopMME3vTzTsnvmECch EoPov5A9tXMW3TJpLQtSyiXMGs8TalHbby40WOPvPkyCrWVrYCEoUz8wgz2L5ZzmPcwQQVTf zpxFIb5HINAspyHqP5KBtfrYF05DEAXgRZEoh9T3HDtzMLwAgxFN0BzVXIwgYTtqwPsTBTqJ HNwQZ0BTwkYEGBECAAYFAjWEWocACgkQKW78YnBzjYi0zgCgv6RuSo28x1TBIbEQJgAwAV6D PdMAnjC3YrzFCHHmI+4tNkU/JmgLy+t3 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Jim Garrison via Cygwin Reply-To: Jim Garrison Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "Cygwin" I've recently started seeing weirdness in mintty/bash after a connection to a remote system is terminated by the remote. So far this seems to happen only if the remote session was interrupted while vi was running. After the session is interrupted, here's what happens on the local (Windows/cygwin) mintty window: * Ctrl-D just rings the tty "bell" * Any change of window focus, in Windows, for the mintty window itself, causes the tty bell to ring I researched this by opening a second terminal session and using that to kill various processes in the remote tree: ssh-bash-vi and found that just killing the vi process causes the issue. On the remote system, Ctrl-D produces the string "0;5u". Exiting the remote session (via 'exit') then leaves the local mintty in the same state. I guess it's because vi remaps keystrokes and they didn't get reset when vi died, but my usual goto 'stty sane' does not fix the problem, neither on the remote nor local systems. Is there a way to reset mintty other than closing and reopening it? -- Jim Garrison jhg AT acm DOT org -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple