Closed Bug 1598761 Opened 5 years ago Closed 5 years ago

WebRTC mDNS service doesn't handle EINTR

Categories

(Core :: WebRTC: Networking, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: dminor, Assigned: dminor)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We should properly handle: std::io::ErrorKind::Interrupted in the Rust mdns service. I noticed this in an rr replay while running a web-platform test. The harness reported "IOError, setting status to crash" for that test run, which we've also seen in automation.

This happens very frequently in rr runs, and may explain some
intermittents we've seen in automation.

Pushed by dminor@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e0ed6937b507
Handle ErrorKind::Interrupted in mdns_service; r=ng
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: