ahanikel opened a new pull request, #1675:
URL: https://github.com/apache/jackrabbit-oak/pull/1675

   AzureRepositoryLock should handle other types of exceptions in refreshLease.
   
https://github.com/apache/jackrabbit-oak/blob/53b51f29e40cd0f0f9e30999751b63de64038737/oak-segment-azure/src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLock.java#L140-L140
   
   This PR does not solve the problem entirely: the refresher thread is still 
giving up, but at least the situation is discoverable in the logs and can be 
acted upon.
   
   I am tempted to add a `Runtime.getRuntime().exit(1)` to AzurePersistence:106 
(replacing the "TODO"), but I think this needs further examination. The 
situation is non-recoverable, however.


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

Reply via email to