andvasp opened a new pull request, #2606: URL: https://github.com/apache/plc4x/pull/2606
Hi @chrisdutz! When trying to read tag values, the system is getting a timeout error. The problem occurs because the calculateTotalMessageSize is getting a big value. As a result, the driver keeps waiting for incoming data that will never arrive, since the actual data transfer has already finished. Note: I considered whether this behavior should be configured. However, since the rest of the reading mechanism works fine without extra configuration, a direct fix in the size calculation seems to be the correct approach. Before refactoring/spi3 it is working properly. I tried to find similar logic in the old version but It looks like it does not exist. So I believe the old mecanism approach considers that the received data will arrive in just one shot, right? Thanks, Anderson. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
