[erlang-questions] function badarg
Alexander Kuleshov
kuleshovmail@REDACTED
Tue Jul 5 14:27:01 CEST 2011
Hello,
I have loop/2 function. This is main cycle of processing input data.
Approximate form of this function:
loop(Session, State) ->
{1} ->
.....
loop(Session, State);
{2} ->
.....
loop(Session, State);
{3} ->
.....
loop(Session, State);
_ ->
loop(Session, State).
In fact, this function big. Something about 1000 string of code.
Sometimes this function crash with: Error in process <0.384.0> on node
'test@REDACTED' with exit value: {badarg,[{test,loop,2}]}
Is there instruments or methods to know where it occurs and how it can
catch this?
Thank you.
More information about the erlang-questions
mailing list