I've started rsyslogd without backgrounding him, after hit ctrl+c i got: [...] 5980.477298473:9790a960: strm 0x176c7d78: file 3 write wrote 206 bytes 5980.477310792:9790a960: strm 0x17958838: file 15(/var/log/apache2/error_log) closing 5980.477337492:9790a960: main Q: entry added, size now log 9028, phys 9060 entries 5980.477347958:9790a960: main Q: EnqueueMsg advised worker start 5980.477356981:9790a960: Terminating main queue... 5980.477366048:9790a960: main Q: initiating worker thread shutdown sequence 5980.477376322:9790a960: main Q: trying shutdown of regular workers 5980.477447838:9790a960: sent SIGTTIN to worker thread 0x9584eb70 5980.477460078:9790a960: main Q:Reg: waiting 1499ms on worker thread termination, 1 still running 5981.977455494:9790a960: main Q:Reg: timeout waiting on worker thread termination 5981.977487009:9790a960: sent SIGTTIN to worker thread 0x9584eb70 5981.977500445:9790a960: main Q: regular shutdown timed out on primary queue (this is OK) 5981.977509906:9790a960: main Q: setting EnqOnly mode 5981.977520053:9790a960: main Q: trying immediate shutdown of regular workers (if any) 5981.977532050:9790a960: sent SIGTTIN to worker thread 0x9584eb70 5981.977543146:9790a960: main Q:Reg: waiting 1000ms on worker thread termination, 1 still running 5982.977598860:9790a960: main Q:Reg: timeout waiting on worker thread termination 5982.977628445:9790a960: sent SIGTTIN to worker thread 0x9584eb70 5982.977641142:9790a960: main Q: immediate shutdown timed out on primary queue (this is acceptable and triggers cancellation) 5982.977650982:9790a960: main Q: checking to see if we need to cancel any worker threads of the primary queue 5982.977662054:9790a960: sent SIGTTIN to worker thread 0x9584eb70, giving it a chance to terminate 5982.987739596:9790a960: cooperative worker termination failed, using cancellation... 5982.987751923:9790a960: wti 0x176a9d10: canceling worker thread
^C6175.499130974:9790a960: DoDie called. ^C6177.569066745:9790a960: DoDie called. ^C6178.119066849:9790a960: DoDie called. ^C6178.509119532:9790a960: DoDie called. RELP/10.10.10.256178.509150207:9790a960: Signal 6 (SIGABRT) occured, execution must be terminated. 6178.533316523:9790a960: Mutex log for all known mutex operations: 6178.533329944:9790a960: If the call trace is empty, you may want to ./configure --enable-rtinst 6178.533338708:9790a960: To submit bug reports, visit http://www.rsyslog.com/bugs 6178.533352061:9790a960: To submit bug reports, visit http://www.rsyslog.com/bugs Terminated I can't reproduce problem in all tries. It depend on <something more> or it's a little randomly :( But problem isn't nice, logrotate can't do its job, because rsyslogd isn't properly restarted. I suspect that sometimes doesn't write to file defined in way: :programname, isequal, "named" /var/log/named/named.log & ~ Regards! _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com

