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]

Reply via email to