syd-pause1
Block forever (until signaled), optionally ignoring selected signals
Usage
syd-pause [-t]
[-h]
[-a]
[-q]
[-b]
[-i]
[-p
signals]
Overview
syd-pause is a tiny, long-lived process that simply waits until it is terminated by a signal. By default, it honors all standard termination signals; options allow you to ignore specific signals so the process continues running when they are delivered. This is useful as a minimal placeholder, supervisor target, or synchronization sentinel in service pipelines and sandboxes.
Options
| --help | Display help. |
| -t | Ignore SIGTERM. |
| -h | Ignore SIGHUP. |
| -a | Ignore SIGALRM. |
| -q | Ignore SIGQUIT. |
| -b | Ignore SIGABRT. |
| -i | Ignore SIGINT. |
| -p signals | Ignore the comma-separated list of signal numbers given in signals (e.g. -p 1,2,3,15). |
| Numbers must be valid per signal(7). This flag can be combined with the short flags above. |
Exit status
On normal termination by a signal, syd-pause exits 0. On errors syd-pause exits with the corresponding errno(3) value.