<div dir="ltr">While I cannot comment on what Dawn ended up doing, I can say a few words about the rabbitmq-c library.<div><br></div><div style>Currently the rabbitmq-c only has partial support for AMQP heartbeats: the library understands AMQP hearbeats at a protocol level, the library provides an interface for sending and receiving frames that allows heartbeat frames to be sent, however the library does not have an event loop that will automatically handle heartbeats for you.</div>
<div style><br></div><div style>To use heartbeats with rabbitmq-c you would need to provide your own event loop/logic to send and receive heartbeat frames.</div><div style><br></div><div style>HTH</div><div style>-Alan</div>
<div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 7, 2013 at 2:09 PM, mikel <span dir="ltr">&lt;<a href="mailto:triton.genocide@gmail.com" target="_blank">triton.genocide@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<div><br></div><div>I&#39;m very interested on knowing if Dawn finally resolved that issue related with the heartbeat handle from rabbitmq-c driver. I think it&#39;s a important issue. The hack I&#39;m using is sending an automatic message to the broker every x minutes from the rabbitmq-c client, but I would like to solve that situation in a correct way.</div>


<div><br></div><div>Any kind of informatin would be really appreciate.<br><br><div class="gmail_quote"><div><div class="h5">On Mon, Dec 3, 2012 at 2:42 PM, Alan Antonuk <span dir="ltr">&lt;<a href="mailto:alan.antonuk@gmail.com" target="_blank">alan.antonuk@gmail.com</a>&gt;</span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">Sorry I didn&#39;t read Dawn&#39;s email all the way through the first time I read it, so Matthais is correct:<div>
<br>

</div><div>The library will not do any kind of automatic sending of heartbeats to the broker.</div><div>
<br></div><div>The library should be able to be used in such a way that you could correctly implement heartbeats, though I have not seen it been done with rabbitmq-c.</div><span><font color="#888888"><div>

<br></div></font></span><div><span><font color="#888888">-Alan</font></span><div><br><br><div class="gmail_quote">
On Sun, Dec 2, 2012 at 2:21 PM, Matthias Radestock <span dir="ltr">&lt;<a href="mailto:matthias@rabbitmq.com" target="_blank">matthias@rabbitmq.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Alan,<div><br>
<br>
On 02/12/12 19:04, Alan Antonuk wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The rabbitmq-c client does not support AMQP heartbeats.<br>
</blockquote>
<br></div>
In the sense that it is not automatically sending heartbeats in the absence of other traffic, and is not automatically monitoring inbound traffic/heartbeats? Sure.<br>
<br>
But if an app sends/receives heartbeats explicitly, as Dawn appears to be doing, that should work, shouldn&#39;t it?<span><font color="#888888"><br>
<br>
Matthias.<br>
</font></span></blockquote></div><br></div></div>
<br></div></div><div class="im">_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></div></blockquote></div><br></div>
<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>