Open Bug 545922 Opened 14 years ago Updated 2 years ago

IPDL: Forbid destructors racing with other messages

Categories

(Core :: IPC, defect)

defect

Tracking

()

People

(Reporter: cjones, Unassigned)

References

(Depends on 1 open bug)

Details

This only leads to trouble.
Really we need to prevent destructors from the protocol or any of its parents from racing with messages. Any thoughts how we'd do that?
That's harder, but might be possible.  That stipulation would probably require that all dtors in a protocol tree only go in only one direction, for one.

It might be easier to require instead that all managees of an actor A be destroyed before A is destroyed, except in crash/error cases.
No longer depends on: 532208
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.