Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ

シグナルの自動処理

イベント管理コマンドでは、シグナルをイベントとして処理することもできます。次の 2 つのコマンドの結果は同じになります。


(dbx) stop sig signal
(dbx) catch signal

プログラミング済みのアクションを関連付ける必要がある場合、シグナルイベントがあると便利です。


(dbx) when sig SIGCLD {echo Got $sig $signame;}

この場合は、まず SIGCLD を ignore リストに必ず移動してください。


(dbx) ignore SIGCLD