Index: syscons.c =================================================================== RCS file: /home/ncvs/src/sys/dev/syscons/syscons.c,v retrieving revision 1.432 diff -u -r1.432 syscons.c --- syscons.c 1 Dec 2004 04:59:32 -0000 1.432 +++ syscons.c 3 Feb 2005 11:40:36 -0000 @@ -1457,9 +1457,11 @@ scp->status |= CURSOR_ENABLED; sc_draw_cursor_image(scp); } - tp = VIRTUAL_TTY(scp->sc, scp->index); - if (ISTTYOPEN(tp)) - scstart(tp); + if (debugger == 0) { + tp = VIRTUAL_TTY(scp->sc, scp->index); + if (ISTTYOPEN(tp)) + scstart(tp); + } } #endif /* !SC_NO_HISTORY */ @@ -3216,9 +3218,11 @@ scp->status |= CURSOR_ENABLED; sc_draw_cursor_image(scp); } - tp = VIRTUAL_TTY(sc, scp->index); - if (ISTTYOPEN(tp)) - scstart(tp); + if (debugger == 0) { + tp = VIRTUAL_TTY(sc, scp->index); + if (ISTTYOPEN(tp)) + scstart(tp); + } #endif } } @@ -3547,6 +3551,9 @@ scr_stat *scp = arg; struct tty *tp; + if (debugger) + return; + if (ISGRAPHSC(scp) || (scp->sc->blink_in_progress <= 1)) { scp->sc->blink_in_progress = 0; mark_all(scp);