GitHub user chrisdutz added a comment to the discussion: S7 connection reset 
blocks thread indefinitely

Well in contrast to typical connection pools, where there is a large number of 
connections to a device, with PLCs this is some times limited to 1-3 
connections. Therefore we implemented the connection-cache in a way to reflect 
this. We could probably also create a connection-pool, that operates similarly 
to those of relational databases, however that would be a new feature.

Currently if the connection is blocked, then all others requiring access to 
that connection need to wait. They would need to anyway as most protocols 
wouldn't handle concurrent requests gracefully.

GitHub link: 
https://github.com/apache/plc4x/discussions/1775#discussioncomment-10702737

----
This is an automatically sent email for dev@plc4x.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@plc4x.apache.org

Reply via email to