tail head cat sleep
QR code linking to this page

manページ  — PAUSE

名称

pause – シグナルを受けるまで停止

内容

ライブラリ

Standard C Library (libc, -lc)

書式


#include <unistd.h>
int
pause(void);

解説

pause は、 sigsuspend(2) に置き換えられました。

pause() 関数は、 kill(2) 関数かインターバルタイマ (setitimer(2) 参照) からシグナルを受けるまで、プロセスを強制的に停止します。 pause() の実行中に開始されたシグナルハンドラが終了すると、 pause() の呼び出しは戻ります。

戻り値

常に -1 が戻されます。

エラー

pause() 関数は、常に以下を戻します。
[EINTR]
  呼び出しが割り込まれました。

関連項目

kill(2), select(2), sigsuspend(2)

歴史

pause() システムコールは、 AT&T v6 に追加されました。

PAUSE (3) June 4, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.