EINTREINTR — Interrupted System Call
A blocking system call was interrupted by a signal before it could complete.
ENOTTYAn ioctl request was made on a file descriptor that does not support it.
The ioctl() system call was used on a file descriptor that does not support the specified request. This often occurs when a terminal-specific ioctl is applied to a non-terminal file descriptor.
Check that the file descriptor refers to the correct type of device before calling ioctl(). Use isatty() to verify if a file descriptor is a terminal.
EINTRA blocking system call was interrupted by a signal before it could complete.
ENOEXECAn attempt was made to execute a file that is not in a recognized executable format.
SIGPROF (27)A profiling timer set with setitimer(ITIMER_PROF) expired.
SIGTERM (15)A graceful termination request was sent to the process.
ECHILDThe calling process has no existing child processes to wait for.
SIGQUIT (3)A quit signal was sent, typically by pressing Ctrl+\ in the terminal, producing a core dump.