Azure / Azure/Azurite

Azurite holds a lock on the two directories `__blobstorage__` and `__queuestorage__`

Open
#2,356 6 comments 0 reactions 1 assignee Claimed by @blueww View on GitHub
bug
Dominant language
TypeScript
Stars
2.3k
Forks
393
Avg merge
1d 20h
Merged PRs (30d)
36

Description

### Which service(blob, file, queue, table) does this issue concern?
blob, queue

### Which version of the Azurite was used?
v3.29.0

### Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
Visual Studio Code Extension

### What problem was encountered?
After starting and stopping Azurite in VSCode using the `>Azurite: Start` and `>Azurite: Close` commands, The extension still holds a lock on the two directories `__blobstorage__` and `__queuestorage__`. Consequently, I am unable to delete these directories, for example to start anew, until I close VS Code. This makes that process unnecessary frustrating.

### Steps to reproduce the issue?
1. `>Azurite: Start`
2. `>Azurite: Close`
3. Try deleting `__blobstorage__` and `__queuestorage__` in the project root. Will fail.
4. Close VS Code.
5. Try deleting `__blobstorage__` and `__queuestorage__` in the project root. Will succeed.

### Have you found a mitigation/solution?
No.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.