Control: tags -1 wontfix
Control: severity -1 wishlist

Hi,

On 17:28 Fri 10 Jan     , Laurent Declercq wrote:
> This bug seem really similar to the one as described there:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=730746
> 
> When we do not catch stderr output from the command which is responsible to 
> restart
> dovecot, all goes fine.

dovecot 2.2.x leaves stderr open by design, to allow the master process to log
errors after forking and before initializing the logging subsystem ,or in case
the logging subsystem fails:

 commit 16e1bc9ee262481ec8bf6a1afbb539d1c2723912
 Author: Timo Sirainen <[email protected]>
 Date:   Mon Feb 18 07:12:44 2013 +0200
 
     master: Don't close stderr. If log process fails at startup, the errors 
are logged there.

Since it's done by design - and I can see there are reasons to do so - 
I'll mark this bug as wontfix. In any case, it is possible to spawn 
dovecot (either directly, or via the initscript) and redirect stderr to 
/dev/null using shell redirection if you wish to discard stderr.

Regards,
Apollon

Reply via email to