X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Futil.c;h=1b0f21604570421fc15e505262a41675cefdfb67;hb=796f8c41e16712f9faadee3aea6fd2f38baf989a;hp=97a07b93c3139d4a2f88b1aa8baec75b376e0a9c;hpb=2c0a91fedc150195f54d91bf75515e4bfff0d753;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);