aboutsummaryrefslogtreecommitdiff
path: root/sys/ddb
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2006-07-19 18:26:53 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2006-07-19 18:26:53 +0000
commit15cc91d3453ac289ed56e1f1fa0af949803ddef8 (patch)
treee16a036b509f0ddc1700092cd4b482997772388d /sys/ddb
parenta02f5c6204e79d0a717f20b6076be78de39617ee (diff)
downloadsrc-15cc91d3453ac289ed56e1f1fa0af949803ddef8.tar.gz
src-15cc91d3453ac289ed56e1f1fa0af949803ddef8.zip
Disable the pager for 'panic' and 'call' to be paranoid.
Notes
Notes: svn path=/head/; revision=160505
Diffstat (limited to 'sys/ddb')
-rw-r--r--sys/ddb/db_command.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/ddb/db_command.c b/sys/ddb/db_command.c
index c92d52fa2aff..5494c848f08e 100644
--- a/sys/ddb/db_command.c
+++ b/sys/ddb/db_command.c
@@ -424,6 +424,7 @@ db_command(last_cmdp, cmd_table)
*/
DB_COMMAND(panic, db_panic)
{
+ db_disable_pager();
panic("from debugger");
}
@@ -527,6 +528,7 @@ db_fncall(dummy1, dummy2, dummy3, dummy4)
}
}
db_skip_to_eol();
+ db_disable_pager();
if (DB_CALL(fn_addr, &retval, nargs, args))
db_printf("= %#lr\n", (long)retval);