From 331eb88fc4221a4ae34addd3ceec6faa8aa4195d Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 30 Jul 2018 11:25:52 -0400 Subject: [PATCH] Improve it slightly --- .../Components/Chat/Providers/IrcProvider.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs index eafd6293a1..794421827b 100644 --- a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs +++ b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs @@ -269,6 +269,11 @@ namespace Tgstation.Server.Host.Components.Chat.Providers client.WriteLine("CAP END", Priority.Critical); } + client.Listen(false); + if (client.Nickname != nickname) + //run this now cause it has to go up and down the pipe for us to get a proper check + client.GetIrcUser(nickname); + listenTask = Task.Factory.StartNew(() => { while (client.IsConnected)