SamuelBoerlin opened a new issue, #3345:
URL: https://github.com/apache/jena/issues/3345

   ### Version
   
   5.2.0
   
   ### Question
   
   We very occasionally run into errors like these during backups and restores:
   
   Backup:
   ```
   [74449] Runtime IO Exception (client left?) RC = 500 : java.io.IOException: 
java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
   ```
   
   Restore:
   ```
   [line: 79482794, col: 22] Bad input stream [java.io.IOException: 
java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms]
   ```
   
   Unfortunately the logs above are the only ones we have on this problem right 
now, as it happens very sporadically.
   
   For backups e.g. we use curl like so:
   ```
   curl --fail --silent --show-error -X GET -H "Accept: application/trig" -u 
"user:password" "http://db:3030/repo"; > "backup.trig"
   ```
   
   Curiously, despite the above error, `curl` exited successfully with status 
code `0`, which makes it seem like the connection was actually closed 
gracefully instead of unexpectedly disconnected. The backup was of course 
incomplete/cut off.
   
   What is the meaning of this "Idle timeout expired" exception?
   
   Is the timeout configurable somewhere?
   
   Thanks!


-- 
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