rendered paste body if (tcpClient != null)
{
try
{
if (thrSender.ThreadState == ThreadState.Running)
{
form.txtLog.AppendText("Connection Closed: " + tcpClient.Client.RemoteEndPoint.ToString() + "\n");
form.ConCount += -1;
}
}
catch (Exception e)
{
form.txtLog.AppendText(e.ToString() + "\n\r");
form.txtLog.AppendText(thrSender.ThreadState.ToString() + "\n\r");
}
tcpClient.Client.Close();
tcpClient.Close();
}
if (srReceiver != null)
srReceiver.Close();
if (swSender != null)
swSender.Close();
if (KeepAlive != null)
KeepAlive.Stop();
if (thrSender != null)
thrSender.Abort();
ServerHandler.RemoveUser(tcpClient, this);