summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2003-02-14 12:44:07 +0000
committeralfred <alfred@FreeBSD.org>2003-02-14 12:44:07 +0000
commit952ec160dd185037ab55a2db9b985478dd769808 (patch)
tree566892c972999b555f2e069540a68eb8c7461fad /sys
parent90c5cfa574930e513b76584fd86806bc7b4dd4b5 (diff)
downloadFreeBSD-src-952ec160dd185037ab55a2db9b985478dd769808.zip
FreeBSD-src-952ec160dd185037ab55a2db9b985478dd769808.tar.gz
Print a backtrace in case we tsleep from inside of DDB.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/kern_synch.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/kern/kern_synch.c b/sys/kern/kern_synch.c
index 3847c8e..1c4412e 100644
--- a/sys/kern/kern_synch.c
+++ b/sys/kern/kern_synch.c
@@ -477,6 +477,7 @@ mi_switch(void)
*/
if (db_active) {
mtx_unlock_spin(&sched_lock);
+ db_print_backtrace();
db_error("Context switches not allowed in the debugger.");
}
#endif
OpenPOWER on IntegriCloud