[erlang-bugs] Twisty turny gen_server hang
Fri Jul 27 23:46:08 CEST 2007
On 7/27/07, Matthew Dempsky <> wrote:
> Here's a simpler test case:
> start() ->
> gen_server:start(?MODULE, , ).
> init() ->
> exit(self(), burlap).
The simplest reproduction of this hanging problem is:
proc_lib:start(erlang, exit, [die]).
proc_lib is expecting to receive either an ack or 'EXIT' but since the
process is not linked to anything, it will never receive the 'EXIT'.
Setting up proc_lib to use a monitor of some sort should allow
proc_lib to catch DOWN which would then produce the appropriate
More information about the erlang-bugs