X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fpty.c;h=a87b3ce6f0ba4efa6ca09b3ef26cdd7834b25c12;hb=ce5792dac67c5ae5656f1f9665b777d44af4cb35;hp=119d66e9a2274afcf45a3418a79203fef0186459;hpb=52306a952075183d4bdb20d9dc446cf26ef3deac;p=elogind.git diff --git a/src/shared/pty.c b/src/shared/pty.c index 119d66e9a..a87b3ce6f 100644 --- a/src/shared/pty.c +++ b/src/shared/pty.c @@ -239,7 +239,7 @@ int pty_setup_child(Pty *pty) { assert_return(pty_is_child(pty), -EINVAL); assert_return(pty_is_open(pty), -EALREADY); - r = sigprocmask_many(SIG_SETMASK, -1); + r = reset_signal_mask(); if (r < 0) return r;