Open Bug 1261407 Opened 8 years ago Updated 2 years ago

Investigate and refactor the _connectionsBarrier in TelemetryController

Categories

(Toolkit :: Telemetry, defect, P4)

defect

Tracking

()

Tracking Status
firefox48 --- affected

People

(Reporter: Dexter, Unassigned)

References

Details

(Whiteboard: [measurement:client])

The _connectionsBarrier is used to block shutdown due to pending ping archiving or sending [1]. We should refactor the code so that each module independently blocks shutdown (TelemetryArchive and TelemetrySend).

[1] - https://dxr.mozilla.org/mozilla-central/rev/bccb11375f2af838cda714d42fd8cef78f5c7bf1/toolkit/components/telemetry/TelemetryController.jsm#482
Depends on: 1145188
Priority: -- → P3
Whiteboard: [measurement:client]
Priority: P3 → P4
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.