[erlang-bugs] Re: Re: [erlang-questions] Erlang's process not killed by exit signalreasoned by "kill"

Robert Virding <>
Mon Nov 2 22:36:07 CET 2009

2009/10/29 Ulf Wiger <>

> Robert Virding wrote:
>> BUT when I do exit(kill) I send a type 2 signal with value 'kill' which
>> doesn't behave as a type 3 'kill' signal though the name is the same. This
>> is inconsistent, and I don't like inconsistencies. There are two different
>> solutions: either send out real type 3 kill signals; or send out type 2
>> 'killed' signals as if I had received a type 3 signal. Both are
>> consistent,
>> but which is best?
> Why send out type 3 kill signals?
> What is that consistent with?
> I think the consistent behaviour would be to send out type 2
> 'killed' signals.

I quite agree Ulf, I think that would be best too. I just wanted some form
of discussion so we could get a change from what it is today so I presented
the two alternatives as I saw them.


More information about the erlang-bugs mailing list