Skip to content

Commit acb3d06

Browse files
committed
purge module before deleting in save_and_reload
1 parent c1eb5a1 commit acb3d06

File tree

1 file changed

+2
-1
lines changed
  • apps/elixir_ls_debugger/lib/debugger

1 file changed

+2
-1
lines changed

apps/elixir_ls_debugger/lib/debugger/server.ex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1902,7 +1902,8 @@ defmodule ElixirLS.Debugger.Server do
19021902

19031903
defp save_and_reload(module, beam_bin) do
19041904
:ok = File.write(Path.join(@temp_beam_dir, to_string(module) <> ".beam"), beam_bin)
1905-
true = :code.delete(module)
1905+
:code.purge(module)
1906+
:code.delete(module)
19061907
:ok = interpret(module)
19071908
end
19081909

0 commit comments

Comments
 (0)