[rabbitmq-discuss] .NET client hangs on BasicGet

Bryan Murphy bmurphy1976 at gmail.com
Thu Jan 14 16:01:31 GMT 2010


Do you have sample code that exhibits the problem?  We use the 1.7 .net
client against a 1.6 server extensively and have never run into any problems
like this.

Are you properly acking your messages after your handle them?

Bryan

On Thu, Jan 14, 2010 at 6:33 AM, Peter Townsend <Peter.Townsend at mflow.com>wrote:

> Hi Matthias,
>
> The server logs show nothing unusual. I'm running version 1.7 broker and
> version 1.7 .NET client.
>
> The tracer output is attached. I've had to clean the message body content.
> I'll look at getting a source code version posted.
>
> I mentioned before that the consumer is hanging after the same messages
> each time. (As I have been reloading the same messages into the queue and
> reattempting the consumer run). Once the consumer passes message A it hangs.
> If I continue running it will soon hang after a different message B. If I
> reset and reload the queue and re-run the consumer it will hang after
> message A again.
>
> Perhaps an issue with the message content? (binary serialized XML)
>
> Thanks
> Pete
>
> -----Original Message-----
> From: Matthias Radestock [mailto:matthias at lshift.net]
> Sent: 13 January 2010 20:06
> To: Peter Townsend
> Cc: rabbitmq-discuss at lists.rabbitmq.com
> Subject: Re: [rabbitmq-discuss] .NET client hangs on BasicGet
>
> Peter,
>
> Peter Townsend wrote:
> > Full thread dump from Managed Stack Explorer:
>
> Thanks. Looks like the client is waiting for the basic.get response.
> That is very odd, since the server should always send such a response. I
> would be amazed if there was a server-side bug here, given how heavily
> used basic.get is. So perhaps the response is somehow going astray in
> the client.
>
> Is there anything odd at all in the server logs?
>
> What version of the server and client are you running?
>
> If you have a spare few minutes, please run your test through the tracer
> (http://www.rabbitmq.com/examples.html#tracer) and post the tracer
> output here (or, if it's very long, put it somewhere where I can
> download it). The tracer output will tell us whether client or server
> are doing anything strange in their interaction.
>
> Also, please post a complete (i.e. ready to compile & run) version of
> the code that is using BasicGet.
>
>
> Regards,
>
> Matthias.
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20100114/35cba65c/attachment.htm 


More information about the rabbitmq-discuss mailing list