Skip to content

Commit 2b8b024

Browse files
lukaszsamsonscohen
andauthored
Track running processes in debugger (#833)
* track running processes in debugger prior to this commit new processes were added on threads request but the old ones were never removed this commit adds periodical updates and now the server sends events when processes starts and terminate so debugger client UI can update * apply PR suggestions * rename thread maps * update links and clarify info * rename frames * rename vars * simplify frame and var handling * Update apps/elixir_ls_debugger/lib/debugger/server.ex Co-authored-by: Steve Cohen <scohen@scohen.org> * PR fixes --------- Co-authored-by: Steve Cohen <scohen@scohen.org>
1 parent e99924c commit 2b8b024

File tree

4 files changed

+213
-99
lines changed

4 files changed

+213
-99
lines changed

apps/elixir_ls_debugger/lib/debugger.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule ElixirLS.Debugger do
2525
if ElixirLS.Utils.WireProtocol.io_intercepted?() do
2626
Output.debugger_important("ElixirLS debugger has crashed")
2727

28-
:init.stop(1)
28+
System.stop(1)
2929
end
3030

3131
:ok

0 commit comments

Comments
 (0)