ordermanager will dispose IDisposable connections on dispose
This commit is contained in:
@@ -242,6 +242,9 @@ namespace OpenRA.Network
|
|||||||
if (replaySaveFile != null)
|
if (replaySaveFile != null)
|
||||||
replaySaveFile.Dispose();
|
replaySaveFile.Dispose();
|
||||||
|
|
||||||
|
var disposableConnection = Connection as IDisposable;
|
||||||
|
if (disposableConnection != null) disposableConnection.Dispose();
|
||||||
|
|
||||||
disposed = true;
|
disposed = true;
|
||||||
GC.SuppressFinalize(this);
|
GC.SuppressFinalize(this);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user