Closed Bug 1419070 Opened 6 years ago Closed 6 years ago

[u2f-hid-rs] Implement per-device threads on Linux, don't use KeyHandleMatcher

Categories

(Core :: DOM: Device Interfaces, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla59
Tracking Status
firefox59 --- fixed

People

(Reporter: ttaubert, Assigned: ttaubert)

References

()

Details

(Whiteboard: [webauthn])

https://github.com/jcjones/u2f-hid-rs/commit/7d9f31a8a2c807153f712c5e4943b8e60d92674b

Review: https://github.com/jcjones/u2f-hid-rs/pull/56

This patch rewrites the Linux backend to have a structure similar to the macOS one [1]. We'll have one thread per device, which means that a device that is stuck or unresponsive won't break other devices.

[1] https://github.com/jcjones/u2f-hid-rs/pull/52
Pushed by ttaubert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/066c5f6d20c7
[u2f-hid-rs] Implement per-device threads on Linux, don't use KeyHandleMatcher r=jcj
https://hg.mozilla.org/mozilla-central/rev/066c5f6d20c7
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in before you can comment on or make changes to this bug.