``i'' response to interactive interrupt handler clears the hard
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 23 Nov 1992 04:41:17 +0000 (04:41 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 23 Nov 1992 04:41:17 +0000 (04:41 +0000)
attention counter.

v7/src/microcode/dossig.c

index dd079aed6a7405d2a21114529e3f94700f7d305a..2a1e342aa240dcd564cabf086cb87bc06356ad01 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: dossig.c,v 1.14 1992/11/23 04:25:50 gjr Exp $
+$Id: dossig.c,v 1.15 1992/11/23 04:41:17 gjr Exp $
 
 Copyright (c) 1992 Massachusetts Institute of Technology
 
@@ -576,7 +576,9 @@ interactive_interrupt:
          cc_t int_char;
 
          int_char = (DOS_interactive_interrupt_handler ());
-         if (int_char != ((cc_t) 0))
+         if (int_char == ((cc_t) 0))
+           hard_attn_counter = 0;
+         else
          {
            tty_set_next_interrupt_char ((int) int_char);
            interrupt_p = 1;