El propósito de O_NOCTTY se documenta como:¿Por qué impedir que se abra un archivo como terminal de control (con O_NOCTTY)?
O_NOCTTY - evitar que el sistema operativo asigne el archivo abierto como terminal de control del proceso de al abrir un archivo de dispositivo TTY
Puede alguien explicar la intención de prevenir que un archivo abra una terminal de control?
¿Puedes dar un ejemplo de este tipo de caso que la terminal de control tendrá que tener cuidado? – JVN
@JVN Solo mirando señales posibles - SIGINT (generalmente mapeado a ctrl-c), o SIGABRT (ctrl- \ es un mapeo de teclas común), SIGTSTP, SIGTTIN, SIGTTOU, SIGHUP, SIGWINCH (y tal vez un par de otros) son todos relacionado con diferentes eventos en el TTY controlador. Hay otras consideraciones además de solo señales, así ... – twalberg
muchas gracias por la información ... :) – JVN