# Build 926 - Socket connection abort

**URL:** https://www.finalbuilder.com/forums/t/build-926-socket-connection-abort/5749
**Category:** Bugs
**Created:** [October 4, 2012, 1:16am UTC](https://www.finalbuilder.com/forums/t/build-926-socket-connection-abort/5749 "2012-10-04T01:16:32Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Jenasys](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/jenasys/32/888_2.png) [@Jenasys](https://www.finalbuilder.com/forums/u/Jenasys)
#### Post date: [October 4, 2012, 1:16am UTC](https://www.finalbuilder.com/forums/t/build-926-socket-connection-abort/5749/1 "2012-10-04T01:16:32Z")

</div>

Have no idea how I triggered this.

Exception: CommunicationException&nbsp;  
Message: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:00:09.9989999'.&nbsp;  
Stack Trace: at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)&nbsp;  
at System.ServiceModel.Channels.SocketConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.SessionConnectionReader.Receive(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.SynchronizedMessageSource.Receive(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.TransportDuplexSessionChannel.Receive(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceive(TimeSpan timeout, Message& message)&nbsp;  
at System.ServiceModel.Channels.InputChannelWrapper.TryReceive(TimeSpan timeout, Message& message)&nbsp;  
at System.ServiceModel.Channels.ServerReliableChannelBinder`1.DuplexServerReliableChannelBinder`1.OnTryReceive(TDuplexChannel channel, TimeSpan timeout, RequestContext& requestContext)&nbsp;  
at System.ServiceModel.Channels.ReliableChannelBinder`1.TryReceive(TimeSpan timeout, RequestContext& requestContext, MaskingMode maskingMode)&nbsp;  
at System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecuritySessionChannel.TryReceiveRequest(TimeSpan timeout, RequestContext& requestContext)&nbsp;  
at System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecuritySessionChannel.TryReceive(TimeSpan timeout, Message& message)&nbsp;  
at System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecurityDuplexSessionChannel.WaitForInputSessionClose(TimeSpan timeout, Boolean& wasAborted)&nbsp;  
at System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecurityDuplexSessionChannel.OnClose(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.CommunicationObject.Close(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.ServiceChannel.OnClose(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Channels.CommunicationObject.Close(TimeSpan timeout)&nbsp;  
at System.ServiceModel.Dispatcher.MessageRpc.CloseChannel()&nbsp;  
  
Exception: SocketException&nbsp;  
Message: An existing connection was forcibly closed by the remote host&nbsp;  
Stack Trace: at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&nbsp;  
at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)&nbsp;
