[rabbitmq-discuss] socket read timeout in rabbitmq-c
alex chen
chen650 at yahoo.com
Thu Jun 3 01:55:26 BST 2010
Matthias,
attached please find the patch to rabbitmq-c.
thanks.
-alex
----- Original Message ----
> From: Matthias Radestock <matthias at rabbitmq.com>
> To: alex chen <chen650 at yahoo.com>
> Cc: rabbitmq-discuss at lists.rabbitmq.com
> Sent: Tue, May 25, 2010 1:00:10 AM
> Subject: Re: [rabbitmq-discuss] socket read timeout in rabbitmq-c
>
> Alex,
apologies for the delay in responding to this ...
alex chen
> wrote:
> I am wondering if it can support specifying a time out
> (e.g.
> amqp_set_timeout(int timeout)), and add select(timeout) before
> the
> read() in wait_frame?
That would seem like a worthwhile
> addition. Care to submit a patch?
> We found in several cases that
> amqp_channel_open hanged while doing
> read() in
> wait_frame_inner().
That really shouldn't happen, from an AMQP protocol
> perspective. Was there anything noteworthy in the server logs? Is this
> reproducible? If so it may help to run via rabbit's tracer
> (http://www.rabbitmq.com/examples.html#tracer) or wireshark to see what's
> happening at the protocol level and thus determine whether there is a problem at
> the server end (highly unlikely) or client.
Matthias.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rabbitmq-c.patch
Type: text/x-patch
Size: 3849 bytes
Desc: not available
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100602/c6684bb3/attachment.bin>
More information about the rabbitmq-discuss
mailing list