X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fmain.c;h=2e754fe6e0fa62680db690b1946fc14b1ad9ff5b;hp=311ece6b57141cdf8be5cc1d4f1cbceea5f76342;hb=c8513d54d23a36fc84b2f0b96989da3041ad15bc;hpb=710bd1434709402e557b03a684eb905b619477dc;ds=sidebyside diff --git a/src/main.c b/src/main.c index 311ece6b5..2e754fe6e 100644 --- a/src/main.c +++ b/src/main.c @@ -175,7 +175,7 @@ static void install_crash_handler(void) { static int make_null_stdio(void) { int null_fd, r; - if ((null_fd = open("/dev/null", O_RDWR)) < 0) { + if ((null_fd = open("/dev/null", O_RDWR|O_NOCTTY)) < 0) { log_error("Failed to open /dev/null: %m"); return -errno; }