Question : WCF: can't figure out reliable session error

Folks,

My client is throwing the following reliable session error.  This seems to happen right as the service returns from a long operation call (it returns a large byte array).  I've pasted my bindings below.  My max sizes are set very high.  Can't figure this out one.

The sequence has been terminated by the remote endpoint. Due to a user abort the reliable session cannot continue. The reliable session was faulted.
Server stack trace:
   at System.ServiceModel.Channels.InputQueue`1.WaitQueueReader.Wait(TimeSpan timeout, T& value)
   at System.ServiceModel.Channels.InputQueue`1.Dequeue(TimeSpan timeout, T& value)
   at System.ServiceModel.Channels.InputQueueChannel`1.Dequeue(TimeSpan timeout, TDisposable& item)
   at System.ServiceModel.Channels.DuplexChannel.TryReceive(TimeSpan timeout, Message& message)
   at System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)


                     maxConnections="25000" listenBacklog="25000" portSharingEnabled="false"
                 closeTimeout="00:05:00" openTimeout="00:05:00" sendTimeout="08:11:30"
                 transferMode="Buffered" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                 maxBufferSize="2097152000" maxReceivedMessageSize="2097152000" maxBufferPoolSize="20971520000">
                                  maxBytesPerRead="2000000000"            maxNameTableCharCount="2000000000" />
         
         
           
           
         

       


                         maxConnections="25000" listenBacklog="25000" portSharingEnabled="false"
                 closeTimeout="00:05:00" openTimeout="00:05:00" receiveTimeout="03:12:35"
                 transferMode="Buffered"  transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                 maxBufferSize="2097152000" maxReceivedMessageSize="2097152000" maxBufferPoolSize="20971520000" >
                                  maxBytesPerRead="2000000000"          maxNameTableCharCount="2000000000" />
         
         
           
         

       

Answer : WCF: can't figure out reliable session error

this was a timeout issue on the service side (not an inactivity timeout).  I'm not sure how I would have figured that out from the exception message.
Random Solutions  
 
programming4us programming4us