[erlang-questions] getting the error (after the fact) in an Erlang process?
Vans S
vans_163@REDACTED
Wed Mar 1 22:06:47 CET 2017
Before I was doing something like:
spawn_monitor(fun() -> {ok, F} = file:open("/hi", [write]), group_leader(F, self()) end).
Now this processes error messages after a crash out go to the hi file.
Now what I have is a [1] supervisor -> [1] gen_server, trap_exit, start_link -> [many] gen_statem
When the gen_statem changes group_leader like that to a file, the errors do not go to the file.
Is this because of how gen_*,trap_exit, and start_link work and whatnot?
Does anyone know a way to keep this relationship but also have the error+stacktrace forwarded to the
group leader?
More information about the erlang-questions
mailing list