无法再次停止 dlv debug --headless - 在 mac 上的 docker 容器中运行

Chr*_* G. 10 delve

你如何停止钻研无头调试器?

注意:我从 mac 上的 docker 容器运行它,并像这样安装:

go get -u github.com/derekparker/delve/cmd/dlv
Run Code Online (Sandbox Code Playgroud)

这里开始就可以了,但是您如何再次停止它。

dlv debug --headless --listen=:2345
Run Code Online (Sandbox Code Playgroud)

ctrl + c 等不起作用 - 有什么特别的技巧吗?

小智 6

kill -SIGINT $PID

delve 将在无头模式下忽略 SIGINT