Update Clients.cs

This commit is contained in:
NYAN CAT 2019-06-01 12:12:49 +03:00
parent 9c14cd1804
commit 55e0a49dff

View File

@ -11,6 +11,7 @@ using AsyncRAT_Sharp.MessagePack;
using System.Text; using System.Text;
using System.Net.Security; using System.Net.Security;
using System.Security.Authentication; using System.Security.Authentication;
using System.Threading.Tasks;
namespace AsyncRAT_Sharp.Sockets namespace AsyncRAT_Sharp.Sockets
{ {
@ -114,21 +115,22 @@ namespace AsyncRAT_Sharp.Sockets
} }
public void Disconnected() public void Disconnected()
{
try
{ {
if (LV != null) if (LV != null)
{ {
if (Program.form1.listView1.InvokeRequired) if (Program.form1.listView1.InvokeRequired)
Program.form1.listView1.BeginInvoke((MethodInvoker)(() => Program.form1.listView1.BeginInvoke((MethodInvoker)(() =>
{ {
try
{
lock (Settings.Listview1Lock)
LV.Remove(); LV.Remove();
}
catch { }
})); }));
lock (Settings.Online) lock (Settings.Online)
Settings.Online.Remove(this); Settings.Online.Remove(this);
} }
}
catch { }
try try
{ {