> For the complete documentation index, see [llms.txt](https://treasuremaster.gitbook.io/python-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treasuremaster.gitbook.io/python-docs/moduli-standartnoi-biblioteki-1/setevoe-i-mezhprocessnoe-vzaimodeistvie/signal/funkcii-modulya-signal/signal.pause.md).

# signal.pause ()

### signal.pause ()

Заставляет процесс засыпать до получения сигнала; тогда будет вызван соответствующий обработчик. Ничего не возвращает.

**Доступность**: Unix. См. справочную страницу [signal(2)](https://manpages.debian.org/buster/manpages-dev/signal.2.en.html) для получения дополнительной информации.

Смотрите также [sigwait ()](/python-docs/moduli-standartnoi-biblioteki-1/setevoe-i-mezhprocessnoe-vzaimodeistvie/signal/funkcii-modulya-signal/signal.sigwait.md), [sigwaitinfo ()](/python-docs/moduli-standartnoi-biblioteki-1/setevoe-i-mezhprocessnoe-vzaimodeistvie/signal/funkcii-modulya-signal/signal.sigwaitinfo.md), [sigtimedwait ()](/python-docs/moduli-standartnoi-biblioteki-1/setevoe-i-mezhprocessnoe-vzaimodeistvie/signal/funkcii-modulya-signal/signal.sigtimedwait.md) и [sigpending ()](/python-docs/moduli-standartnoi-biblioteki-1/setevoe-i-mezhprocessnoe-vzaimodeistvie/signal/funkcii-modulya-signal/signal.sigpending.md).

{% hint style="success" %}
Лутц (ред.4): Приостанавливает процесс, пока не будет перехвачен следующий сигнал. Функция [time.sleep](/python-docs/moduli-standartnoi-biblioteki-1/obshie-sluzhby-operacionnoi-sistemy/time/funkcii-time/time.sleep.md) действует аналогично, но не работает с сигналами в моей системе Linux, - она генерирует ошибку прерванного системного вызова. Цикл `while True: pass` тоже остановит сценарий, но будет напрасно тратить ресурсы процессора.
{% endhint %}
