終了後にシグナルマスクを元のシグナルマスクに戻す。実行するのと等価である。(シグナルハンドラが大域フラグを設定して戻る場合を考えてみよう。()は永久にハングしてしまうかもしれない。()を呼び出すことで、前記の競合を避けることができる。以下のように定義されている。()を呼び出すという方法を使っているコードもある。どちらの動作も認めている)。移植する場合、問題が起こる。移植する場合にも、問題が起こる。未定義であると考えるべきである。