diff --git a/OpenRA.Game/Network/Connection.cs b/OpenRA.Game/Network/Connection.cs index 0d375830f0..e2bdfb75ff 100755 --- a/OpenRA.Game/Network/Connection.cs +++ b/OpenRA.Game/Network/Connection.cs @@ -187,6 +187,7 @@ namespace OpenRA.Network } catch (SocketException) { /* drop this on the floor; we'll pick up the disconnect from the reader thread */ } catch (ObjectDisposedException) { /* ditto */ } + catch (InvalidOperationException) { /* ditto */ } } bool disposed = false;