-
Notifications
You must be signed in to change notification settings - Fork 138
Closed
Description
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
a=1$ exe/rdbg target.rb -O
DEBUGGER: 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 -A
DEBUGGER (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.
Metadata
Metadata
Assignees
Labels
No labels