Skip to content

Conversation

codepitbull
Copy link
Contributor

Motivation

Resolves #35934

Changes
A connection cutoff results in a transfer of the subscription and monitored items after reconnect.
This seems to always fail and since we were missing a correct onTransferFailed the new connection worked southbound but since no subscriptions were active (transfer had failed) we never got northbound data back.

This PR fixes the problem with a correct implementation of onTransferFailed.

@cla-bot cla-bot bot added the cla-signed label Sep 11, 2025
Copy link

github-actions bot commented Sep 11, 2025

Test Results

  439 files    439 suites   4m 17s ⏱️
3 705 tests 3 702 ✅ 3 💤 0 ❌
3 710 runs  3 707 ✅ 3 💤 0 ❌

Results for commit 372eb68.

♻️ This comment has been updated with latest results.

Copy link
Member

@caoccao caoccao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link

github-actions bot commented Sep 15, 2025

Coverage Report

Overall Project 64.43% -0.08%
Files changed 74.71%

File Coverage
OpcUaClientConfigurator.java 100%
OpcUaSubscriptionLifecycleHandler.java 71.71% -28.29%
OpcUaClientConnection.java 61.65%

@codepitbull codepitbull merged commit a647f2a into master Sep 15, 2025
7 checks passed
@codepitbull codepitbull deleted the fix/opcua-interruption branch September 15, 2025 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants