pause

PAUSE(2)        Ð ÑководÑÑво пÑогÑаммиÑÑа Linux        PAUSE(2)



ÐÐЯ
       pause - ждаÑÑ Ñигнала

ÐÐÐÐÐ
       #include <unistd.h>

       int pause(void);

ÐÐÐСÐÐÐÐ
       pause() заÑÑавлÑÐµÑ Ð²ÑзвавÑий пÑоÑеÑÑ (или ниÑÑ)
       ÑÑнÑÑÑ Ð´Ð¾ ÑÐµÑ Ð¿Ð¾Ñ, пока не поÑÑÑÐ¿Ð¸Ñ Ñигнал,
       коÑоÑÑй или завеÑÑÐ¸Ñ Ð¿ÑоÑеÑÑ, или пÑиведÑÑ Ðº
       запÑÑÐºÑ ÑÑнкÑии, обÑабаÑÑваÑÑей Ñигнал.

ÐÐÐÐÐ ÐЩÐÐÐÐÐ ÐÐÐЧÐÐÐÐ
       pause() возвÑаÑÐ°ÐµÑ Ð·Ð½Ð°Ñение, ÑолÑко когда бÑл
       пойман Ñигнал и завеÑÑилаÑÑ ÑÑнкÑÐ¸Ñ ÐµÐ³Ð¾
       обÑабоÑки. Ð ÑÑом ÑлÑÑае pause() возвÑаÑÐ°ÐµÑ -1, а
       errno ÑÑÑанавливаеÑÑÑ Ñавной EINTR.

ÐШÐÐÐÐ
       EINTR  пойман Ñигнал и завеÑÑилаÑÑ ÑÑнкÑÐ¸Ñ ÐµÐ³Ð¾
              обÑабоÑки.

СÐÐТÐÐТСТÐÐРСТÐÐÐÐРТÐÐ
       POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.

СÐÐТРÐТРТÐÐÐÐ
       kill(2), select(2), signal(2), sigsuspend(2)



Linux                             2015-08-08                          PAUSE(2)