Open
Bug 1683629
Opened 4 years ago
Stop blocking other QM operations when directory removal in ClearRequestBase::DeleteFiles needs retry
Categories
(Core :: Storage: Quota Manager, task)
Core
Storage: Quota Manager
Tracking
()
NEW
People
(Reporter: sg, Unassigned)
References
Details
Bug 1588512 moved the retries for directory removal out of the loop iterating over the origin directories. However, this won't have any benefit if only one directory is to be cleared, and it will still block other quota manager operations. The retry steps could be scheduled as separate events using a timer. It must still be ensured that the clear request is only completed that the directory lock is upheld until after retrying either succeeded or ultimately failed.
You need to log in
before you can comment on or make changes to this bug.
Description
•