Your environment
ruby -v:- ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [arm64-darwin21]
rdbg -v:- master
Describe the bug
I just noticed q! doesn't exit remote debuggee through #813.
To Reproduce
$ exe/rdbg target.rb -ODEBUGGER: Debugger can attach via UNIX domain socket (/var/folders/5j/z2c9zm7124q81f_py4xmd3scp7w9j7/T/ruby-debug-sock-746464807/ruby-debug-s15236-53533)DEBUGGER: wait for debugger connection...DEBUGGER: Connected.DEBUGGER: Disconnected.
# debuggee is not terminated here.
$ exe/rdbg -ADEBUGGER (client): Connected. PID:53533, $0:a.rb[1, 1] in a.rb=> 1| a=1=>#0 <main> at a.rb:1(ruby:remote) q!disconnected (quit)
Expected behavior
It should exit remote debuggee.
Additional context
q[uit] or Ctrl-D exits remote debuggee correctly.
Your environment
ruby -v:rdbg -v:Describe the bug
I just noticed
q!doesn't exit remote debuggee through #813.To Reproduce
Expected behavior
It should exit remote debuggee.
Additional context
q[uit] or Ctrl-D exits remote debuggee correctly.