public HmuxConnection(Socket socket, Server pool, char serverInternalId, String traceId)
{
_socket = socket;
_stream = new BufferedStream(new NetworkStream(_socket, true));
_pool = pool;
_serverInternalId = serverInternalId;
_traceId = traceId;
_remoteEndPoint = socket.RemoteEndPoint.ToString();
_log = Logger.GetLogger();
}