Page 1 of 1

Periodic Error in ClientBase.

Posted: Wed Dec 24, 2014 9:28 am
by Alexandr.Unifun
Hello could you please help.
We are faced large amount of crushes using InetLab based application. Got stack trace of event:

Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Inetlab.SMPP.Common.ProducerConsumerQueue.Shutdown(Boolean waitForWorkers)
at Inetlab.SMPP.Common.SmppClientBase.Disconnect()
at Inetlab.SMPP.Common.SmppClientBase.ReceiveCallback(IAsyncResult ar)

Near this we got such exception

Exception: System.IO.IOException: Unable to read data from the transport connection:
A connection attempt failed because the connected party did not properly respond after a period of time,
or established connection failed because connected host has failed to respond.
---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time,
or established connection failed because connected host has failed to respond
at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
at Inetlab.SMPP.Common.SmppClientBase.ReceiveCallback(IAsyncResult ar)


We will appreciate any help.

Re: Periodic Error in ClientBase.

Posted: Thu Dec 25, 2014 10:30 am
by alt
Hello Alexandr,

Which version do you use?

Re: Periodic Error in ClientBase.

Posted: Fri Dec 26, 2014 9:01 am
by Alexandr.Unifun
1.1.8.0

Re: Periodic Error in ClientBase.

Posted: Fri Dec 26, 2014 10:53 pm
by alt
The bug with client queue is already fixed.
Please upgrade to latest version.

Re: Periodic Error in ClientBase.

Posted: Mon Dec 29, 2014 10:17 am
by Alexandr.Unifun
Where I can read about upgrade library procedure?

Re: Periodic Error in ClientBase.

Posted: Wed Dec 31, 2014 4:23 pm
by alt
Please send message with your purchase number within "contact us" form and i send you a link to new version or discount coupon to purchase upgrade.