mirror of https://github.com/mirror/busybox.git
Escape sequences sent over serial links don't come in as a block, so poll
needs to pause a bit to make sure the next character has time to come in.1_13_stable
parent
988dd5549b
commit
5e38cd910a
|
@ -2280,7 +2280,7 @@ static char readit(void) // read (maybe cursor) key from stdin
|
|||
struct pollfd pfd;
|
||||
pfd.fd = 0;
|
||||
pfd.events = POLLIN;
|
||||
if (0 < safe_poll(&pfd, 1, 0)
|
||||
if (0 < safe_poll(&pfd, 1, 300)
|
||||
&& 0 < safe_read(0, readbuffer + n, 1))
|
||||
n++;
|
||||
|
||||
|
|
Loading…
Reference in New Issue