Hi All,<div><br></div><div>After upgrading to R15B01, one of my gen_servers began crashing during start up with {error, timeout_value}. The server is started via gen_server:enter_loop and is globally registerd using a name of this form {global, server_name}.</div>
<div><br></div><div>The reason seems to be these lines in gen_server.erl, which look like a cut-and-paste error:</div><div><br></div><div><div>enter_loop(Mod, Options, State, ServerName = {Scope, _})</div><div>  when Scope == local; Scope == local -></div>
<div>    enter_loop(Mod, Options, State, ServerName, infinity);</div></div><div><br></div><div>Should one of the guards be testing for global?</div><div><br></div><div>(I assume enter_loop isn't heavily used!)</div><div>
<br></div><div>Cheers,</div><div>Sam.</div>