aboutsummaryrefslogtreecommitdiffhomepage
path: root/signal.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-15 17:32:57 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-15 17:32:57 -0700
commit26857fabdc72c4b045bf7acf6d2a6a4f55354bae (patch)
treee1e83634519cd6eb6b8dc17e780c0cca4b8d701e /signal.cpp
parenta9b119833ad2475cb5ce4b785d2cb040e503a45f (diff)
We forget to set the parent group ID in posix_spawn (!)
Diffstat (limited to 'signal.cpp')
-rw-r--r--signal.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/signal.cpp b/signal.cpp
index e329cecd..2c51e9d2 100644
--- a/signal.cpp
+++ b/signal.cpp
@@ -633,14 +633,6 @@ void get_signals_with_handlers(sigset_t *set)
sigemptyset(set);
for( int i=0; lookup[i].desc ; i++ )
{
- /* Don't include SIGTTIN or SIGTTOU until we figure out how to set the controlling terminal in POSIX_SPAWN */
-#ifdef SIGTTIN
- if (lookup[i].signal == SIGTTIN) continue;
-#endif
-#ifdef SIGTTOU
- if (lookup[i].signal == SIGTTOU) continue;
-#endif
-
struct sigaction act = {};
sigaction(lookup[i].signal, NULL, &act);
if (act.sa_handler != SIG_DFL)