-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
Steps to reproduce
- Configure the driver to subscribe to tag .
- In parallel, set up cyclic polling (e.g., every 3 s) for the same tag.
Expected behaviour
Driver runs for days without errors (confirmed when running only a subscription or only polling).
Actual behaviour
After ~30 min the log shows
Additional observations
- Pure subscription: stable for ≥2 days.
- Pure polling: stable for ≥2 days.
Combined polling + subscription: fails within 30 min.
Wireshark capture attached (filtered by IP/port).
Looks like a race-condition or buffer overlap when the same tag is accessed through two mechanisms.
Could it be:
Duplicate message IDs causing MAC mismatch?
Concurrent access corrupting the session key?
Driver not handling overlapping sequence numbers?
Tls_error Notification + Poll.zip
Any insights or suggested work-arounds (e.g., separate sessions for poll vs. subscribe, throttling poll rate, driver patch) would be appreciated!
Metadata
Metadata
Assignees
Labels
No labels