Open Bug 1168846 Opened 9 years ago Updated 2 years ago

[GMP] Add timeout between parent SendX async calls and the expected RecvY responses

Categories

(Core :: Audio/Video: GMP, defect, P3)

defect

Tracking

()

People

(Reporter: mozbugz, Unassigned)

References

(Blocks 1 open bug)

Details

When some async messages are sent to the plugin, a related response is expected to later be received.

The parent GMP code can start a timer before calling a SendX method, and stop it when the related RecvX is called.
If the timer fires we can assume the plugin is malfunctioning and we should probably terminate it and hopefully get a useful report -- or take other actions as appropriate.
Component: Audio/Video → Audio/Video: MSG/cubeb/GMP
Component: Audio/Video: MediaStreamGraph → Audio/Video: GMP
Rank: 23
Priority: -- → P2
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.