--- inthndlr.c +++ inthndlr.c @@ -467,8 +467,10 @@ lr.AL = 0x00; r->FLAGS |= FLG_ZERO; - if (StdinBusy()) + if (StdinBusy()) { + DosIdle_int(); break; + }
r->FLAGS &= ~FLG_ZERO; /* fall through */ ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel