This is an automated email from the ASF dual-hosted git repository. adulceanu pushed a commit to branch issues/OAK-10191 in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
commit 50540e0c171ea66b4a1932c4b5ec87392e9d6aae Author: dulceanu <andrei.dulce...@gmail.com> AuthorDate: Fri Apr 14 17:12:29 2023 +0200 OAK-10191 - Reusing Azure blob container hangs when primary location is not available --- .../oak/blob/cloud/azure/blobstorage/AzureBlobStoreBackend.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureBlobStoreBackend.java b/oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureBlobStoreBackend.java index a4e88c3693..a017f7fff0 100644 --- a/oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureBlobStoreBackend.java +++ b/oak-blob-cloud-azure/src/main/java/org/apache/jackrabbit/oak/blob/cloud/azure/blobstorage/AzureBlobStoreBackend.java @@ -204,7 +204,8 @@ public class AzureBlobStoreBackend extends AbstractSharedBackend { CloudBlobContainer azureContainer = getAzureContainer(); - if (createBlobContainer && azureContainer.createIfNotExists()) { + if (createBlobContainer && !azureContainer.exists()) { + azureContainer.create(); LOG.info("New container created. containerName={}", containerName); } else { LOG.info("Reusing existing container. containerName={}", containerName);