Unreachable code
mihaibargau opened this issue · 1 comments
mihaibargau commented
In Channel.cs
there are 2 methods that have unreachable code, nothing is executed after first return.
Should remove the return statements for additional information.
void TraceSend(IPEndPoint destination, Packet packet)
{
return;
StringBuilder sb = new StringBuilder();
sb.Append(DateTime.Now.ToString("hh:mm:ss.fff"));
sb.AppendFormat(" SND {0} => {1}", m_socket.LocalEndPoint, destination);
sb.AppendLine();
sb.AppendLine(packet.ToString());
sb.AppendLine();
Console.WriteLine(sb.ToString());
}
void TraceRecv(IPEndPoint source, Packet packet)
{
return;
StringBuilder sb = new StringBuilder();
sb.Append(DateTime.Now.ToString("hh:mm:ss.fff"));
sb.AppendFormat(" RCV {0} <= {1}", m_socket.LocalEndPoint, source);
sb.AppendLine();
sb.AppendLine(packet.ToString());
sb.AppendLine();
Console.WriteLine(sb.ToString());
}
miroslavpejic85 commented
They are methods for logging purposes, you can safely ignore them.