takraj opened a new pull request, #1139:
URL: https://github.com/apache/plc4x/pull/1139

   Attempts to fix #1138 
   
   * OPC-UA keepalive threads now have an exit condition.
   * Both keepalive and subscription loops are now executed in their own, 
dedicated thread, instead of using the `ForkJoin` common pool.
   * Keepalive thread now uses the more sensible session timeout, instead of 
the 10 hour `CONNECTION_LIFETIME`. The keepalive messages are now actually 
sent, checked with Wireshark.
   * Swapped the sleep & communication logics in the keepalive thread.
   * Keepalive responses now increment the `senderSequenceNumber`.
   * Smoke tests added to verify the solution.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to