Open Bug 1339753 Opened 7 years ago Updated 2 years ago

Shutdown Telemetry IPC accumulator when connection to parent process is closed

Categories

(Toolkit :: Telemetry, defect, P3)

defect

Tracking

()

Tracking Status
firefox54 --- affected

People

(Reporter: gfritzsche, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [measurement:client])

From logging like bug 1339568, comment 1, we still try to send Telemetry messages to the parent after the connection is closed.

I think we should:
- stop exposing IPCTimerFired() in the header
- improve nsITelemetry::FlushBatchChildTelemetry
  - make it replace TelemetryIPCAccumulator::DeInitializeGlobalState
  - make sure we don't batch & send child Telemetry afterwards anymore
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.