Simon Glass
4af3e9ad8a
sandbox: Restore blocking I/O on exit
...
At present sandbox sets non-blocking I/O as soon as any input is read
from the terminal. However it does not restore the previous state on
exit. Fix this and drop the old os_read_no_block() function.
This means that we always enable blocking I/O in sandbox (if input is a
terminal) whereas previously it would only happen on the first call to
tstc() or getc(). However, the difference is likely not important.
Signed-off-by: Simon Glass <sjg@chromium.org >
2018-10-09 04:40:27 -06:00
..
2018-08-03 19:53:10 -04:00
2018-09-29 11:47:32 -04:00
2018-08-11 08:09:39 +02:00
2018-07-23 14:33:21 -04:00
2018-09-28 20:22:33 -04:00
2018-09-29 11:49:35 -06:00
2018-08-17 13:03:59 -04:00
2018-09-30 13:00:34 -04:00
2018-10-08 07:34:34 -06:00
2018-09-18 08:12:21 -06:00
2018-05-07 09:34:12 -04:00
2018-09-15 03:17:01 +02:00
2018-05-07 09:34:12 -04:00
2018-08-08 22:22:08 +02:00
2018-05-07 09:34:12 -04:00
2018-10-07 13:34:19 -04:00
2018-09-29 11:49:35 -06:00
2018-09-26 10:15:00 +02:00
2018-10-03 12:56:50 +02:00
2018-10-03 06:08:06 +02:00
2018-08-17 13:04:00 -04:00
2018-08-10 10:27:32 -04:00
2018-09-11 08:32:55 -04:00
2018-05-07 09:34:12 -04:00
2018-10-06 09:04:18 -04:00
2018-10-07 10:47:38 -04:00
2018-10-09 04:40:27 -06:00
2018-10-04 21:15:46 +02:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-09-10 20:48:17 -04:00
2018-05-07 09:34:12 -04:00
2018-10-03 12:56:13 +02:00
2018-09-28 20:22:37 -04:00
2018-09-11 21:38:37 -04:00
2018-05-15 08:18:09 +02:00
2018-09-27 10:01:27 -07:00
2018-09-18 00:01:18 -06:00
2018-09-11 08:32:55 -04:00
2018-09-11 08:32:55 -04:00
2018-09-23 21:55:31 +02:00
2018-09-10 20:48:17 -04:00
2018-10-09 04:40:27 -06:00
2018-07-19 16:31:38 -04:00
2018-05-07 09:34:12 -04:00
2018-05-07 09:34:12 -04:00
2018-10-09 04:40:27 -06:00
2018-05-07 09:34:12 -04:00
2018-09-18 00:01:18 -06:00
2018-10-07 11:04:01 -04:00
2018-05-07 09:34:12 -04:00
2018-09-18 00:01:18 -06:00
2018-10-09 04:40:27 -06:00
2018-09-30 13:00:37 -04:00
2018-10-09 04:40:27 -06:00
2018-09-28 20:22:35 -04:00
2018-09-28 20:22:36 -04:00
2018-09-04 08:47:23 +02:00
2018-10-07 10:47:38 -04:00
2018-10-07 10:47:38 -04:00