diff --git a/lib/kernel/src/standard_error.erl b/lib/kernel/src/standard_error.erl index c887ac70c638..51a296d7d3e8 100644 --- a/lib/kernel/src/standard_error.erl +++ b/lib/kernel/src/standard_error.erl @@ -62,12 +62,11 @@ init([]) -> end. start() -> - Id = spawn(fun server/0), - register(?NAME, Id), - Id. + spawn(fun server/0). server() -> process_flag(trap_exit, true), + register(?NAME, self()), ok = prim_tty:load(), TTY = prim_tty:init(#{ input => disabled, output => cooked,