Closed Bug 1855908 Opened 8 months ago Closed 7 months ago

Override PBackgroundParent::ProcessingError in BackgroundParentImpl

Categories

(Core :: IPC, task, P2)

task

Tracking

()

RESOLVED FIXED
120 Branch
Tracking Status
firefox120 --- fixed

People

(Reporter: janv, Assigned: janv)

References

Details

Attachments

(1 file)

The method is currently not overridden and the default implementation does nothing, so any IPC_FAIL returned in PBackground based parent actors won't kill invalid child processes. A new method BackgroundParent::KillHardAsync is being added in bug 1855138 which can be used in BackgroundParentImpl::ProcessingError implementation.

IPC_FAIL returned in PBackground based parent actors will now also kill invalid
child processes.

Depends on D189482

Blocks: 1856534
Blocks: 1855142
See Also: → 1858621
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/00f59ad9912e
Override PBackgroundParent::ProcessingError in BackgroundParentImpl; r=nika,ipc-reviewers
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: