From 6b6ceda497e05332bab7272a5995eda3a5600a91 Mon Sep 17 00:00:00 2001 From: BlueBlock Date: Fri, 17 Mar 2023 13:07:58 -0400 Subject: [PATCH] Update ProtocolBase.cs check if object is disposed before working with it --- mRemoteNG/Connection/Protocol/ProtocolBase.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mRemoteNG/Connection/Protocol/ProtocolBase.cs b/mRemoteNG/Connection/Protocol/ProtocolBase.cs index a257133c0..37ba0c97e 100644 --- a/mRemoteNG/Connection/Protocol/ProtocolBase.cs +++ b/mRemoteNG/Connection/Protocol/ProtocolBase.cs @@ -203,6 +203,10 @@ namespace mRemoteNG.Connection.Protocol private void DisposeInterface() { + if (_interfaceControl.IsDisposed) + { + return; + } if (_interfaceControl.InvokeRequired) { var s = new DisposeInterfaceCB(DisposeInterface);