shekhartanwar opened a new issue, #2246: URL: https://github.com/apache/plc4x/issues/2246
### What happened? **Issue** After upgrading to library version 0.13.0, my application, which reads 207 memory blocks from a PLC using the S7 protocol every second, starts throwing timeout exceptions after running for 5–10 minutes. With version 0.12.0, the application runs without issues. **Expected behavior** The application should continuously read all 207 memory blocks every second without timeout exceptions, as it does with version 0.12.0. **Steps to reproduce** 1. Use library version 0.13.0. 2. Continuously read 207 memory blocks from a PLC every second. 3. Observe that after 5–10 minutes, timeout exceptions occur. **Additional context** In 0.12.0, I manually divided the 207 memory blocks into ~21 PlcReadRequests (max 20 blocks per request) using batching. In 0.13.0, batching is handled internally by the library. No other changes were made to the application code. This issue blocks me from upgrading to 0.13.0. **Environment** Library version: 0.13.0 (works in 0.12.0) Protocol: S7 Number of memory blocks: 207 Frequency: 1 read per second ### Version v0.13.0 ### Programming Languages - [ ] plc4c - [ ] plc4go - [x] plc4j - [ ] plc4net - [ ] plc4py ### Protocols - [ ] AB-Ethernet - [ ] ADS /AMS - [ ] BACnet/IP - [ ] C-Bus - [ ] CANopen - [ ] EtherNet/IP - [ ] Firmata - [ ] IEC-69870 - [ ] KNXnet/IP - [ ] Modbus - [ ] OPC-UA - [ ] Profinet - [x] S7 - [ ] S7-light -- 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: issues-unsubscr...@plc4x.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org