Re: [PATCH 2/5] daemon: if one of the standard fds is missing open it to /dev/null From: Morten Welinder <hidden> Date: 2016-06-15 22:42:33 + if (devnull == -1 && + (devnull = open("/dev/null", O_RDWR, 0)) == -1) + die("open /dev/null failed: %s", strerror(errno)); + if (dup2(devnull, i) != i) + die("dup2 failed: %s", strerror(errno)); "die" probably won't work well at this point. Should git (and most other programs) do something like this in general? fprintf will happily write to fd=2 regardless of whether that is some critical file you opened. Morten
Keyboard shortcuts hback out one level jnext message in thread kprevious message in thread ldrill in Escclose help / fold thread tree ?toggle this help