diff --git a/debugger/editline.c b/debugger/editline.c index de6f90a3077..7021bcbb5c2 100644 --- a/debugger/editline.c +++ b/debugger/editline.c @@ -293,7 +293,10 @@ TTYget() while ( ( retv = read( 0, &c, (size_t)1 ) ) == -1 ) { if ( errno != EINTR ) + { perror( "read" ); + return EOF; + } } return retv == 1 ? c : EOF;