Hoshino Lina
5533a277e4
linux-v4l2: Fix spurious fd closing
...
Make sure to use the invalid fd -1 when the output is not opened, and
only close valid fds. If fd 0 is closed, then this closes stdin. The
second time this happens, some other important fd will have become fd 0,
breaking something.
This causes random things to break (browser/CEF in reports, but really
it could be anything) as the wrong fds get closed.
2026-03-08 12:12:44 -04:00
..
2026-01-10 01:02:43 -05:00
2026-01-14 10:48:04 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-03-08 00:09:24 -05:00
2026-01-16 15:16:57 -05:00
2026-03-08 12:12:44 -04:00
2026-01-14 13:47:30 -05:00
2026-01-14 12:22:41 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-14 13:47:30 -05:00
2026-01-14 12:01:46 -05:00
2026-02-13 15:19:39 -05:00
2026-01-14 10:48:04 -05:00
2026-02-12 18:13:00 -05:00
2026-01-14 10:48:04 -05:00
2026-01-14 13:47:30 -05:00
2026-01-14 13:47:30 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-16 15:57:36 -05:00
2026-01-14 13:47:30 -05:00
2026-01-10 01:02:43 -05:00
2026-03-03 22:45:56 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-02-10 14:08:01 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2026-01-10 01:02:43 -05:00
2025-05-20 12:50:41 -04:00