<div dir="ltr">Hi,<div><br></div><div>I think there is a bug in pika&#39;s HeartbeatChecker.</div><div>When I run these scripts I get:</div><div><div>Traceback (most recent call last):</div><div><br></div><div>��File &quot;D:\Testing\src\recv_demo.py&quot;, line 35, in &lt;module&gt;</div>
<div>�� �connection.ioloop.start()</div><div>��File &quot;C:\Python26\Lib\site-packages\pika\adapters\select_connection.py&quot;, line 184, in start</div><div>�� �self.poller.start()</div><div>��File &quot;C:\Python26\Lib\site-packages\pika\log.py&quot;, line 107, in debug_log</div>
<div>�� �return method(*args, **kwargs)</div><div>��File &quot;C:\Python26\Lib\site-packages\pika\adapters\select_connection.py&quot;, line 264, in start</div><div>�� �self.process_timeouts()</div><div>��File &quot;C:\Python26\Lib\site-packages\pika\adapters\select_connection.py&quot;, line 250, in process_timeouts</div>
<div>�� �self._timeouts[timeout_id][&#39;handler&#39;]()</div><div>��File &quot;C:\Python26\Lib\site-packages\pika\log.py&quot;, line 107, in debug_log</div><div>�� �return method(*args, **kwargs)</div><div>��File &quot;C:\Python26\lib\site-packages\pika\heartbeat.py&quot;, line 115, in send_and_check</div>
<div>�� �self.connection.send_frame(Heartbeat())</div><div>AttributeError: &#39;SelectConnection&#39; object has no attribute &#39;send_frame&#39;</div></div><div><br></div><div>I don&#39;t always get this error, but if I chage send_frame to _send_frame it seems to work...</div>
<div><br></div><div>Any thoughts?</div><div><br></div><div><br></div><div>Many Thanks,</div><div><br></div><div>Yoav Glazner</div></div>