From bdea10e8c846c9dd81167aae787043df0af2b707 Mon Sep 17 00:00:00 2001 From: Johann Gail Date: Wed, 25 Mar 2026 10:22:11 +0100 Subject: [PATCH] Use the cancelation token, where available --- Stack/Opc.Ua.Core/Stack/Tcp/TcpMessageSocket.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Stack/Opc.Ua.Core/Stack/Tcp/TcpMessageSocket.cs b/Stack/Opc.Ua.Core/Stack/Tcp/TcpMessageSocket.cs index ad32f38873..b0e3022794 100644 --- a/Stack/Opc.Ua.Core/Stack/Tcp/TcpMessageSocket.cs +++ b/Stack/Opc.Ua.Core/Stack/Tcp/TcpMessageSocket.cs @@ -323,7 +323,11 @@ public async Task ConnectAsync(Uri endpointUrl, CancellationToken ct) }; try { +#if NET5_0_OR_GREATER + await socket.ConnectAsync(endpoint, ct).ConfigureAwait(false); +#else await socket.ConnectAsync(endpoint).ConfigureAwait(false); +#endif ct.ThrowIfCancellationRequested(); lock (m_socketLock)