#20420: Fixing Internal server error on the Azure Storage emulator when multiple concurrent requests try to access Blob storage.

Work Item: 20420
This commit is contained in:
Lombiq
2014-01-15 22:40:22 +01:00
committed by Zoltán Lehóczky
parent 068691af11
commit d5b68e2c9a

View File

@@ -67,15 +67,7 @@ namespace Orchard.Azure.Services.FileSystems {
// The container is named with DNS naming restrictions (i.e. all lower case)
_container = _blobClient.GetContainerReference(ContainerName);
_container.CreateIfNotExists();
_container.SetPermissions(_isPrivate
? new BlobContainerPermissions {
PublicAccess = BlobContainerPublicAccessType.Off
}
: new BlobContainerPermissions {
PublicAccess = BlobContainerPublicAccessType.Container
});
_container.CreateIfNotExists(_isPrivate ? BlobContainerPublicAccessType.Off : BlobContainerPublicAccessType.Container);
}
private static string ConvertToRelativeUriPath(string path) {