severity 713967 wishlist
thanks

Am Mittwoch, 3. Juli 2013, 14:37:40 schrieb Markus Frosch:
> Though in terms of closing fds when forking a daemon I'd like to
> point at the following tutorial:
> http://www.fifi.org/doc/debconf-doc/tutorial.html#AEN198
> 
> [quote]
> Your postinst uses debconf and starts a daemon that doesn't close
> all inherited file descriptors (all such daemons are buggy,
> really). This makes debconf hang, because the debconf frontend
> waits for the daemon to close the fd's before continuing. Note that
> if you use confmodule, the program probably needs to close fd's 0,
> 1, 2, and 3.
> [/quote]
> 
> This should be fixed in Apache2 IMHO, but I will implement db_stop
> as well.

I disagree with the above statement. There is no reasonable portable way 
to do that for httpd. But the calling process knows which FDs are open, so 
it should close them.

Reply via email to