[erlang-questions] dialyzer is driving me nuts

Jesper Louis Andersen <>
Wed Oct 19 12:57:56 CEST 2011


On Wed, Oct 19, 2011 at 11:03, Tim Watson <> wrote:
>>
>> The problem of the catch-all clause in gen_servers, etc. is a generic one.
>>
>
> Do gen_servers really need a catch-all clause? Can't they just be left to
> crash? I don't mean to be isolent, I'm just wondering.

You are right that you can skip a catch-all clause, but it will lead
to crashes left and right as soon as a process gets sent something
which is a little off. I tend to lace my catch-all clauses with an
error_logger message so I know something bad was sent.




-- 
J.



More information about the erlang-questions mailing list