Skip to content

improve server contention, fix a deadlock in binary channel on cleanup

Codecov / codecov/patch succeeded Aug 16, 2024 in 1s

56.41% of diff hit (target 54.61%)

View this Pull Request on Codecov

56.41% of diff hit (target 54.61%)

Annotations

Check warning on line 97 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L97

Added line #L97 was not covered by tests

Check warning on line 245 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L245

Added line #L245 was not covered by tests

Check warning on line 278 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L278

Added line #L278 was not covered by tests

Check warning on line 448 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L447-L448

Added lines #L447 - L448 were not covered by tests

Check warning on line 452 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L452

Added line #L452 was not covered by tests

Check warning on line 455 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L455

Added line #L455 was not covered by tests

Check warning on line 776 in Libraries/Opc.Ua.Server/Session/SessionManager.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Libraries/Opc.Ua.Server/Session/SessionManager.cs#L776

Added line #L776 was not covered by tests

Check warning on line 89 in Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs#L87-L89

Added lines #L87 - L89 were not covered by tests

Check warning on line 92 in Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs#L92

Added line #L92 was not covered by tests

Check warning on line 300 in Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Stack/Tcp/TcpTransportListener.cs#L300

Added line #L300 was not covered by tests

Check warning on line 1779 in Stack/Opc.Ua.Core/Types/BuiltIn/NodeId.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Types/BuiltIn/NodeId.cs#L1779

Added line #L1779 was not covered by tests

Check warning on line 1795 in Stack/Opc.Ua.Core/Types/BuiltIn/NodeId.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Types/BuiltIn/NodeId.cs#L1795

Added line #L1795 was not covered by tests

Check warning on line 44 in Stack/Opc.Ua.Core/Types/BuiltIn/NodeIdDictionary.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Types/BuiltIn/NodeIdDictionary.cs#L44

Added line #L44 was not covered by tests

Check warning on line 46 in Stack/Opc.Ua.Core/Types/BuiltIn/NodeIdDictionary.cs

See this annotation in the file changed.

@codecov codecov / codecov/patch

Stack/Opc.Ua.Core/Types/BuiltIn/NodeIdDictionary.cs#L46

Added line #L46 was not covered by tests