X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fmain.c;h=7c66665e843957f931149bc12e166467f40ffae4;hp=8f27a714cc01d35bc00cda5801d9f7fb52b2f221;hb=af6da548aa14c57da7f17b3a1f2211efdb811d19;hpb=0c7f15b3a95c3596a4756de5c44eb1fdcd0034fc diff --git a/src/core/main.c b/src/core/main.c index 8f27a714c..7c66665e8 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -169,7 +169,7 @@ _noreturn_ static void crash(int sig) { else if (pid == 0) { int fd, r; - if ((fd = acquire_terminal("/dev/console", false, true, true)) < 0) + if ((fd = acquire_terminal("/dev/console", false, true, true, (usec_t) -1)) < 0) log_error("Failed to acquire terminal: %s", strerror(-fd)); else if ((r = make_stdio(fd)) < 0) log_error("Failed to duplicate terminal fd: %s", strerror(-r));