** Generic server rabbit_status_web terminating <br>** Last message in was get_context<br>** When Server state == {state,1268531993140,"Sun, 14 Mar 2010 09:59:53 GMT",<br><br>... a bunch of queue status data...<br>
<br>** Reason for termination == <br>** {{case_clause,[]},<br> [{httpd_util,rfc1123_date,1},<br> {rabbit_status_web,internal_update,1},<br> {rabbit_status_web,handle_call,3},<br> {gen_server,handle_msg,5},<br>
{proc_lib,init_p_do_apply,3}]}<br><br><br>The server was running Pacific time, so it looks like it crashed just after the switchover to Daylight Savings Time on the West Coast of the United States, which occurred Sunday Morning at 10:00:00 GMT. This occurred on multiple machines (not clustered) simultaneously.<br>
<br>The underlying issue in httpd_util:rfc1123_date appears to be an Erlang bug, which I believe has been fixed in R13B04 (we're still running R13B03 on the server, though): <a href="http://www.erlang.org/cgi-bin/ezmlm-cgi?2:mss:1681:201001:jffdfifdokimdicjnpcp">http://www.erlang.org/cgi-bin/ezmlm-cgi?2:mss:1681:201001:jffdfifdokimdicjnpcp</a>.<br>
<br>However, it might be worth ensuring that a crash in a plugin doesn't cause the entire system to shut down.<br><br>Thanks,<br>Greg Campbell<br>