Please look into it again:

root krausam pts/0 ~ # ls -l /proc/14402/fd
insgesamt 0
dr-x------ 2 list list  0 20. Sep 14:32 .
dr-xr-xr-x 7 list list  0 20. Sep 11:46 ..
lr-x------ 1 list list 64 20. Sep 14:32 0 -> /dev/null
lr-x------ 1 list list 64 20. Sep 14:32 1 -> /dev/null
lr-x------ 1 list list 64 20. Sep 14:32 2 -> /dev/null
lrwx------ 1 list list 64 20. Sep 14:32 3 -> /var/log/mailman/error
lr-x------ 1 list list 64 20. Sep 14:32 4 -> /dev/null
lrwx------ 1 list list 64 20. Sep 14:32 5 -> /var/log/mailman/error
lrwx------ 1 list list 64 20. Sep 14:32 6 -> /var/log/mailman/qrunner

root krausam pts/0 ~ # rm /var/log/mailman/error
root krausam pts/0 ~ # touch /var/log/mailman/error

root krausam pts/0 ~ # /var/lib/mailman/bin/mailmanctl reopen
Wiedereröffnen aller Logdateien                                                 
                                                                                
                              
root krausam pts/0 ~ # ls -l /proc/14402/fd                                     
                                                                                
         
insgesamt 0                                                                     
                                                                                
                              
dr-x------ 2 list list  0 20. Sep 14:32 .                                       
                                                                                
                              
dr-xr-xr-x 7 list list  0 20. Sep 11:46 ..                                      
                                                                                
                              
lr-x------ 1 list list 64 20. Sep 14:32 0 -> /dev/null                          
                                                                                
                              
lr-x------ 1 list list 64 20. Sep 14:32 1 -> /dev/null
lr-x------ 1 list list 64 20. Sep 14:32 2 -> /dev/null
lrwx------ 1 list list 64 20. Sep 14:32 3 -> /var/log/mailman/error (deleted)
lr-x------ 1 list list 64 20. Sep 14:32 4 -> /dev/null
lrwx------ 1 list list 64 20. Sep 14:32 5 -> /var/log/mailman/error (deleted)
lrwx------ 1 list list 64 20. Sep 14:32 6 -> /var/log/mailman/qrunner

looking at the code, i can find:

a syslog.close(), but I suspect the error log is logged via LogStdErr()

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/265868

Title:
  mailmanctl reopen does not reopen all log files

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/265868/+subscriptions
_______________________________________________
Mailman-coders mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-coders

Reply via email to