在要将信号传送给正在调试的进程时,该信号会由内核重定向到 dbx。这时,通常会收到一个提示。而您有两种选择:
在程序恢复后“取消”信号(这是 cont 命令的缺省行为),以方便使用 SIGINT (Ctrl-C) 中断和恢复程序,如图 14–1 中所示。
cont -sig signal |
signal 可以是信号名或信号编号。
此外,如果频繁收到某一信号,但又不想显示它,可以安排 dbx 自动转发该信号:
ignore signal # “ignore” |
但是,仍然会将该信号转发给进程。一组缺省信号就是以这种方式自动转发的(请参见ignore 命令)。