private void CloseConnectionNoError(string message = "Closing Stream")
{
if (p_Logger != null) p_Logger.LogMessage(message, BonCodeAJP13LogLevels.BONCODEAJP13_LOG_DEBUG);
p_NetworkStream.Flush();
// This will put TCP connection in TIME_WAIT status
/* eloborate close
p_NetworkStream.Flush();
p_NetworkStream.Close();
p_NetworkStream.Dispose();
p_NetworkStream = null;
*/
/*
p_TCPClient.Client.Close();
p_TCPClient.Close();
p_TCPClient.Client.Shutdown(SocketShutdown.Both);
p_TCPClient = null;
*/
//Kill associated timer
if (p_KeepAliveTimer != null) p_KeepAliveTimer.Dispose();
}