[Bug 3550] Key Conflict
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Tue Mar 21 17:47:23 AEDT 2023
https://bugzilla.mindrot.org/show_bug.cgi?id=3550
--- Comment #5 from maggiezhuooo at 163.com ---
(In reply to Darren Tucker from comment #4)
> (In reply to maggiezhuooo from comment #3)
> > Now this ^C will make ssh exit under ssh -t command.
>
> That's probably not what's happening. What's probably happening is
> that the ssh is forwarding the SIGINT to the server which is
> delivering it to the remote program, which then exits. When it
> exits, the ssh reads its exit status then exits itself. You can see
> this if you turn on ssh debugging:
>
> $ ssh -v -t localhost sleep 60
> [...]
> debug1: Sending command: sleep 60
> ^C
> debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
> debug1: client_input_channel_req: channel 0 rtype eow at openssh.com
> reply 0
> debug1: channel 0: free: client-session, nchannels 1
> Connection to localhost closed.
>
>
> Could you elaborate on what you're trying to do?
Thanks for your reply!
Sorry to bother you again, but when I run an app on a remote server
using ssh -t command, when I type ^c, the app stops running and SSH
shuts down with it. I want SSH to not shut down with the app stopping,
i.e. when the app returns to a stopped state, is there a way to make
SSH ignore this state and continue running? Because I want to continue
to use ssh to interact with the remote server.
--
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
More information about the openssh-bugs
mailing list