OSDN Git Service

Update release for LDP 3.67
[linuxjm/LDP_man-pages.git] / release / man2 / sigpending.2
index acb83d7..f98658a 100644 (file)
@@ -2,6 +2,7 @@
 .\" based on earlier work by faith@cs.unc.edu and
 .\" Mike Battersby <mib@deakin.edu.au>
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -21,6 +22,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .\" 2005-09-15, mtk, Created new page by splitting off from sigaction.2
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH SIGPENDING 2 2008\-10\-04 Linux "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
+.\" Translated 2005-10-03, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
+.\" Updated 2005-12-05, Akihiro MOTOKI, Catch up to LDP man-pages 2.16
+.\"
+.TH SIGPENDING 2 2013\-12\-11 Linux "Linux Programmer's Manual"
 .SH 名前
 sigpending \- 処理待ちのシグナルの検査
 .SH 書式
@@ -50,7 +57,7 @@ _POSIX_SOURCE
 \fBsigpending\fP()  は、呼び出し元のスレッドへの配送を待っている (pending) シグナル集合 (すなわち、禁止中に発生したシグナル)
 を返す。 処理待ちのシグナルのマスクが \fIset\fP に格納される。
 .SH 返り値
-\fBsigpending\fP()  は成功すれば 0 を返し、エラーならば \-1 を返す
+\fBsigpending\fP() は成功した場合 0 を返す。 エラーの場合、 \-1 を返し、\fIerrno\fP にエラーの原因を示す値を設定する
 .SH エラー
 .TP 
 \fBEFAULT\fP
@@ -60,6 +67,9 @@ POSIX.1\-2001.
 .SH 注意
 シグナル集合の操作に関する詳細は \fBsigsetops\fP(3)  を参照のこと。
 
+シグナルが禁止 (ブロック) されており、かつ配送方法が "ignored" (無視)
+になっている場合、そのシグナルが発生した場合に処理待ちシグナルのマスクにそのシグナルは追加\fIされない\fP。
+
 あるスレッドに対する処理待ちのシグナルの集合は、 そのスレッド自体への処理待ちのシグナル集合と、プロセス全体への処理待ちの
 シグナル集合をあわせたものである。 \fBsignal\fP(7)  参照。
 
@@ -72,6 +82,5 @@ POSIX.1\-2001.
 \fBkill\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2),
 \fBsigsuspend\fP(2), \fBsigsetops\fP(3), \fBsignal\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部
-である。プロジェクトの説明とバグ報告に関する情報は
-http://www.kernel.org/doc/man\-pages/ に書かれている。
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.67 の一部である。
+プロジェクトの説明とバグ報告に関する情報は \%http://www.kernel.org/doc/man\-pages/ に書かれている。