I have actually traced to the error_logger process:<div><br></div><div><div>State: Waiting</div><div>Name: error_logger</div><div>Spawned as: proc_lib:init_p/5</div><div>Spawned by: <0.1.0></div><div>Started: Mon Oct 5 20:22:42 2009</div>
<div>Message queue length: 113</div><div>Number of heap fragments: 0</div><div>Heap fragment data: 0</div><div>Link list: [<0.25.0>, <0.0.0>, {to,<0.25.0>,#Ref<0.0.0.254510>}]</div><div>Reductions: 615399844</div>
<div>Stack+heap: 356352655</div><div>OldHeap: 285082125</div><div>Heap unused: 50293735</div><div>OldHeap unused: 285082125</div><div>Program counter: 0x00007f49a1b7f108 (io:wait_io_mon_reply/2 + 56)</div><div>CP: 0x0000000000000000 (invalid)</div>
<div>arity = 0</div><div>=proc:<0.5.0></div><div><br></div><div><br></div><div>Anyone else seen this problem? Seems like an erlang thing not a rabbitmq thing.</div><br><div class="gmail_quote">On Mon, Oct 5, 2009 at 4:03 AM, Ben Hood <span dir="ltr"><<a href="mailto:0x6e6562@gmail.com">0x6e6562@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Suhail,<br>
<div class="im"><br>
On Mon, Oct 5, 2009 at 2:08 AM, Suhail Doshi <<a href="mailto:suhail@mixpanel.com">suhail@mixpanel.com</a>> wrote:<br>
> Here's part of the queue code we use:<br>
<br>
</div>A few observations:<br>
<br>
- Tickets and realms are toast in Rabbit now, so you can nuke that code;<br>
- You set a lot of fields that are identical to the default values,<br>
hence adding unnecessary extra code;<br>
- You are also using a fairly old version of the Erlang client - you<br>
are less likely to get any serious feedback when you are not using the<br>
latest version;<br>
<br>
In general the idea is to write the most concise piece of code that<br>
you can that replicates the issue, even if it does take 5 hours to<br>
reproduce - we can run the code for 5 hours locally if we need to as<br>
well. Otherwise we have little hope of being able to help you.<br>
<font color="#888888"><br>
Ben<br>
</font></blockquote></div><br><br clear="all"><br>-- <br><a href="http://mixpanel.com">http://mixpanel.com</a><br>Blog: <a href="http://blog.mixpanel.com">http://blog.mixpanel.com</a><br>
</div>