other versions
SIGPENDING(2) | Linux Programmer's Manual | SIGPENDING(2) |
名前¶
sigpending - 処理待ちのシグナルの検査書式¶
#include <signal.h>glibc 向けの機能検査マクロの要件 ( feature_test_macros(7) 参照):
説明¶
sigpending() は、呼び出し元のスレッドへの配送を待っている (pending) シグナル集合 (すなわち、禁止中に発生したシグナル) を返す。 処理待ちのシグナルのマスクが set に格納される。返り値¶
sigpending() は成功すれば 0 を返し、エラーならば -1 を返す。エラー¶
- EFAULT
- set が指しているメモリが、プロセスのアドレス空間の有効な部分ではない。
準拠¶
POSIX.1-2001.注意¶
シグナル集合の操作に関する詳細は sigsetops(3) を参照のこと。バグ¶
バージョン 2.2.1 以前の glibc では、 sigpending() のラッパー関数に、処理待ちのリアルタイムシグナルに関する情報が 正しく返されないというバグがある。関連項目¶
kill(2), sigaction(2), signal(2), sigprocmask(2), sigsuspend(2), sigsetops(3), signal(7)この文書について¶
この man ページは Linux man-pages プロジェクトのリリース 3.41 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。2008-10-04 | Linux |