diff --git a/xtrn/sdk/xsdkwrap.c b/xtrn/sdk/xsdkwrap.c index 76a4e1fbe2cbc4ab36414229a43313940cdfa8c0..2d24ea635caa907d2d7e3d72d1d26bd3628fe7e7 100644 --- a/xtrn/sdk/xsdkwrap.c +++ b/xtrn/sdk/xsdkwrap.c @@ -230,6 +230,9 @@ void _termios_setup(void) int kbhit(void) { + if(!isatty(fileno(stdin))) + return(0); + // set up select() args FD_ZERO(&inp); FD_SET(0, &inp);