--- 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

Reply via email to