[rabbitmq-discuss] RabbitMQ.Client.Net error: SocketException: The descriptor is not a socket (on mono 2.8)

Pablo Ruiz pablo.ruiz at gmail.com
Sun Oct 3 01:39:57 BST 2010


Hello,

I'm implementing an NServiceBus plugin for RabbitMQ, but when running on
mono I'm getting the following error randomly, I've tested RabbitMQ.Client
versions 1.8.1, 2.0.0 and 2.1.0:

System.Net.Sockets.SocketException: The descriptor is not a socket
  at System.Net.Sockets.Socket.SetSocketOption (SocketOptionLevel
optionLevel, SocketOptionName optionName, Int32 optionValue) [0x00046] in
/usr/src/redhat/BUILD/mono-2.8/mcs/class/System/System.Net.Sockets/Socket_2_1.cs:718
  at System.Net.Sockets.TcpClient.set_ReceiveTimeout (Int32 value) [0x00026]
in
/usr/src/redhat/BUILD/mono-2.8/mcs/class/System/System.Net.Sockets/TcpClient.cs:225
  at RabbitMQ.Client.Impl.SocketFrameHandler_0_9.set_Timeout (Int32 value)
[0x00000] in <filename unknown>:0
  at RabbitMQ.Client.Impl.ConnectionBase.ClosingLoop () [0x00000] in
<filename unknown>:0


Any clue?

Greets.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20101003/2e060834/attachment-0001.htm>


More information about the rabbitmq-discuss mailing list