PAUSE(3) | FreeBSD Library Functions Manual | PAUSE(3) |
名称
pause — シグナルが送られるまで停止するライブラリ
Standard C Library (libc, -lc)解説
pause は、時代遅れとなり sigsuspend(2) によって置き換えられました。pause() 関数によってプロセスは、シグナルが kill(2) 関数か、またはインターバルタイマのいずれかから受信されるまで、強制的に停止します。 ( setitimer(2) 参照。) pause() の間に開始されたシグナルハンドラが終了すると、 pause() 呼び出しは、返ります。
戻り値
常に、-1 を返します。エラー
pause() 関数は、常に次を返します:- [ EINTR]
- 呼び出しが割り込まれました。
歴史
pause() システムコールは、 Version 6 AT&T UNIX で登場しました。June 4, 1993 | FreeBSD |