<div dir="ltr">On Thu, Aug 21, 2008 at 3:47 PM, Ben Hood <span dir="ltr">&lt;<a href="mailto:0x6e6562@gmail.com">0x6e6562@gmail.com</a>&gt;</span> wrote:<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You might then be interested in Barry Pedersen&#39;s library that doesn&#39;t thread:<br>
<a href="http://barryp.org/software/py-amqplib/" target="_blank">http://barryp.org/software/py-amqplib/</a><br>
</blockquote></div><br>
I&#39;ve been trying to find a good solution to using amqp within a Twisted
framework for a while now. Barry&#39;s library was the first thing we
tried, but unfortunately found that it caused errors within the Twisted
reactor that were very hard to track down, and using wait() in a loop
doesn&#39;t work well when the rest of the code is asynchronous. Eventually
we settled on using RabbitMQ&#39;s Java bindings through <a href="http://jpype.sourceforge.net/">JPype</a>, which has its own problems, not the least of which is bringing a JVM into the process, which I&#39;d love to get rid of.<br>

<br>
&gt; We&#39;ve resolved these and other issues. In the end, it will help me<br>

&gt; open source the code to know the level of your interest in it. I&#39;ll<br>

&gt; announce any news on this list.<br>
<br>
A solid Twisted AMQP library would be great, we&#39;ve been thinking about
working on one for a while now, but it got lost in the background after
we ran with the Java client with no issues. Definitely a lot of
interest here.<br>
<br>
Thanks,<br>
Kyle</div>