diff --git a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs index 02e413701a..911f95dc23 100644 --- a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs +++ b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs @@ -239,6 +239,7 @@ namespace Tgstation.Server.Host.Components.Chat.Providers protected override async Task Connect(CancellationToken cancellationToken) { disconnecting = false; + cancellationToken.ThrowIfCancellationRequested(); try { client.Connect(address, port);