Aklakan commented on issue #3535: URL: https://github.com/apache/jena/issues/3535#issuecomment-3556910120
Perhaps just removing the synchronized block in `QueryExecDataset.TimeoutCallback` helps - I updated my PR with that. It would allow a timeout to set the cancel signal even if the iterator construction has not yet completed. But it needs more thought whether this works in all cases - e.g. could it happen that an abort is missed when a timeout callback gets replaced in the wrong moment. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
