<div dir="ltr">Hi,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On 8 July 2013 03:11, Haster <span dir="ltr">&lt;<a href="mailto:haster2004@yandex.ru" target="_blank">haster2004@yandex.ru</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Failed to start consumer with configurationInternal error: invalid<br>
amqp_connection_state_t-&gt;state 0<br></blockquote><div><br></div><div>This is not necessarily the result of a corrupted packet, but it is the result of some kind of memory corruption or threading bug. (It could also be a bug in the library.)<br>
<br>There is nothing sensible you can do to recover: memory is already corrupted, possibly extensively. There&#39;s no way to know. Calling abort() is the right thing to do in this situation.<br><br></div><div>If you are using an amqp_connection_state_t from multiple threads, you should either mutex access to it (difficult) or create a separate connection for each thread (easier).<br>
<br></div><div>Regards,<br></div><div>  Tony<br></div></div>-- <br>Tony Garnock-Jones<br><a href="mailto:tonygarnockjones@gmail.com" target="_blank">tonygarnockjones@gmail.com</a><br><a href="http://homepages.kcbbs.gen.nz/tonyg/" target="_blank">http://homepages.kcbbs.gen.nz/tonyg/</a>
</div></div></div>