Parallel shutdown of quota clients
Categories
(Core :: Storage: Quota Manager, task, P2)
Tracking
()
People
(Reporter: janv, Assigned: sg)
References
(Blocks 1 open bug)
Details
Crash Data
Attachments
(2 files, 1 obsolete file)
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Depends on D94741
Assignee | ||
Comment 2•4 years ago
|
||
Instead of having a separate timer for each quota client, we can use a single
timer in the QuotaManager for handling timeouts of all quota clients. The
original shutdown timeout of the quota manager itself can now be removed,
as AbortOperations is already called through InitiateShutdownWorkThreads on
each quota client.
This also moves MaybeRecordShutdownStep to the QuotaManager, which allows
easier access through the singleton instance returned by QuotaManager::GetRef.
Depends on D96082
Assignee | ||
Updated•4 years ago
|
Comment 5•4 years ago
|
||
bugherder |
Assignee | ||
Comment 6•4 years ago
|
||
Comment 8•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
Backed out changeset 547a95c0bb90 (Bug 1666214) for causing talos failures.
Backout link: https://hg.mozilla.org/integration/autoland/rev/3757f840ee0108105420575c8ccba91d738e3e94
Failure logs:
Assignee | ||
Comment 12•4 years ago
|
||
I have a bit of a hard time seeing how these failures could be connected to the changed made in the patch, but I will give it a closer look tomorrow.
Comment 13•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 14•4 years ago
|
||
Moving over the backed out patch to Bug 1681670, and closing this.
Comment 15•4 years ago
|
||
Comment on attachment 9189995 [details]
Bug 1666214 - Move shutdown timeout handling to QuotaManager. r=#dom-workers-and-storage
Revision D98073 was moved to bug 1681670. Setting attachment 9189995 [details] to obsolete.
Assignee | ||
Updated•4 years ago
|
Description
•