[rabbitmq-discuss] Exeption in .NET Client Sample (when disposing)
Hubert Plociniczak
hubert at lshift.net
Fri Oct 17 10:43:30 BST 2008
Andrius,
I believe this is the problem we identified some time ago,
see
http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2008-August/001548.html.
I am guessing here but you are probably using the 1.4.0 version of the
C# client, right?
The bug is fixed, so have a look at the latest state of the default
branch of the repository.
For building instructions see
http://www.rabbitmq.com/build-dotnet-client.html.
Thanks,
hubert
Andrius Norkaitis wrote:
>
> Hi,
>
> I debugged “senstring” example and detected that .NET Client throws
> exception when IConnection is disposed/closed.
>
> Code:
>
> using (IConnection conn = new
> ConnectionFactory().CreateConnection(serverAddress))
>
> {
>
> using (IModel ch = conn.CreateModel())
>
> {
>
> ushort ticket = ch.AccessRequest("/data");
>
> if (exchange != "")
>
> {
>
> ch.ExchangeDeclare(ticket, exchange, exchangeType);
>
> }
>
> ch.BasicPublish(ticket,
>
> exchange,
>
> routingKey,
>
> null,
>
> SerializeObject(order));
>
> }
>
> } //Traced, that exeption is coused somewhere in Client, when disposing
>
> A first chance exception of type 'System.ObjectDisposedException'
> occurred in System.dll
>
> Can somebody try and confirm it?
>
> Andrius
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
--
[][][] Hubert Plociniczak
[][] LShift Ltd
[] [] www.lshift.net
More information about the rabbitmq-discuss
mailing list