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]
