From: Junio C Hamano Date: Tue, 16 Sep 2014 18:10:29 GMT Subject: Re: [PATCH] credential-cache: close stderr in daemon process Message-ID: In-Reply-To: <20140916002825.GD5019@peff.net> Jeff King writes: > Squash this in? Yeah, I did a crude one without _errno() while sending the report; will replace. Thanks. > > diff --git a/credential-cache--daemon.c b/credential-cache--daemon.c > index c07a67c..c2f0049 100644 > --- a/credential-cache--daemon.c > +++ b/credential-cache--daemon.c > @@ -212,8 +212,10 @@ static void serve_cache(const char *socket_path, int debug) > > printf("ok\n"); > fclose(stdout); > - if (!debug) > - freopen("/dev/null", "w", stderr); > + if (!debug) { > + if (!freopen("/dev/null", "w", stderr)) > + die_errno("unable to point stderr to /dev/null"); > + } > > while (serve_cache_loop(fd)) > ; /* nothing */