OPTIMIZATION: Throttle terminal/Bsh idle polling

This commit is contained in:
boreddevnl
2026-04-17 09:42:27 +02:00
parent 79eeaa73d9
commit 0ad151d7fc
2 changed files with 4 additions and 2 deletions

View File

@@ -1248,7 +1248,8 @@ static int read_line(char *out, int max_len, const char *prompt) {
char ch = 0;
int got = sys_tty_read_in(&ch, 1);
if (got <= 0) {
sys_yield();
// Throttle idle input polling to avoid pegging the CPU at 100%
sleep(1);
continue;
}