X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Futil.c;h=1b0f21604570421fc15e505262a41675cefdfb67;hb=5382831207810d62db22b6c87f35f73ddfb30b23;hp=97a07b93c3139d4a2f88b1aa8baec75b376e0a9c;hpb=64b485bf89b90042c9a624633b038ef417b0325e;p=elogind.git diff --git a/src/basic/util.c b/src/basic/util.c index 97a07b93c..1b0f21604 100644 --- a/src/basic/util.c +++ b/src/basic/util.c @@ -6237,7 +6237,7 @@ int openpt_in_namespace(pid_t pid, int flags) { if (r < 0) _exit(EXIT_FAILURE); - master = posix_openpt(flags); + master = posix_openpt(flags|O_NOCTTY|O_CLOEXEC); if (master < 0) _exit(EXIT_FAILURE);