Files
pip/libs/main/io_devices
andrey 13a9a75f79 fix(PISerial): break infinite loop when readDevice returns <= 0
In the blocking read path (timeout_ms <= 0), the while loop had no
exit condition for readDevice() returning 0 (EOF) or -1 (error).
This caused an infinite busy-loop at 100% CPU. Added 'else break'
to exit the loop on read failure, matching the timeout branch
which already handles this case.
2026-08-05 17:39:37 +03:00
..
2026-03-20 16:31:30 +03:00
2024-11-20 20:01:47 +03:00
2026-03-12 14:46:57 +03:00
2025-08-13 18:48:01 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2025-09-05 21:46:44 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-20 16:31:30 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2025-09-23 21:16:54 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2025-09-23 21:16:54 +03:00
2026-03-12 14:46:57 +03:00
2022-12-14 14:13:52 +03:00
2026-03-12 14:46:57 +03:00