summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_cons.c
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2011-12-17 15:11:22 +0000
committeravg <avg@FreeBSD.org>2011-12-17 15:11:22 +0000
commitd062f5e7d808af770ca939a38c47ac94d6846449 (patch)
treef97bd7f4e266f0d1fe17b6436a6567e54ea0a72e /sys/kern/kern_cons.c
parentf6def40e18a13286043257337db12d9d78aa545e (diff)
downloadFreeBSD-src-d062f5e7d808af770ca939a38c47ac94d6846449.zip
FreeBSD-src-d062f5e7d808af770ca939a38c47ac94d6846449.tar.gz
introduce cngrab/cnungrab stub calls in some places where they make sense
MFC after: 2 months
Diffstat (limited to 'sys/kern/kern_cons.c')
-rw-r--r--sys/kern/kern_cons.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_cons.c b/sys/kern/kern_cons.c
index 75dc881..b5df465 100644
--- a/sys/kern/kern_cons.c
+++ b/sys/kern/kern_cons.c
@@ -427,8 +427,10 @@ cnputc(int c)
if (console_pausing && c == '\n' && !kdb_active) {
for (cp = console_pausestr; *cp != '\0'; cp++)
cnputc(*cp);
+ cngrab();
if (cngetc() == '.')
console_pausing = 0;
+ cnungrab();
cnputc('\r');
for (cp = console_pausestr; *cp != '\0'; cp++)
cnputc(' ');
OpenPOWER on IntegriCloud