/// <summary> /// Waits for IRC server connections. /// </summary> private void WaitForIRCServerConnection() { ircServer = new IRCServer(daemonTCPSocket); while (true) { try { DaemonCommandBase daemand = ircServer.ReceiveCommand(); string Response = daemand.ExecuteCommand(); ircServer.SendResponse(Response); } catch { continue; } } }