geneross commented on PR #1361:
URL: https://github.com/apache/plc4x/pull/1361#issuecomment-1978588277

   Thanks for paying attention. I was desperate to get an answer.  Lost in 
permissions etc. 
   In general we've faced with case when `TriggeredScraperImpl `threads just 
silently dies partially because of network malfunction partially because of 
server bugs. 
   So `TriggeredScraperImpl` got 2 debug threads that watch on working threads 
and it static get connection method now re-throw unchecked 
`PlcRuntimeException` because otherwise it might re-throw checked exception 
that leads to working thread termination. 
   Second. `PlcReadRequest.builder` from `LeasedPlcConnection` now return class 
with execution timeout for innerPlcReadRequest.
   Third. `ConnectionContainer` set container value to null when it can't get 
connection from the manager while trying to invalidate cached connection. 
Otherwise it created new `LeasedConnection` with same broken connection.
   
   My apologies for brevity, I have to recall what I did 2 month ago. )) 


-- 
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