syslog-ng-3.0.1 i suspend - problem

Piotr Budny piotr.budny w gmail.com
Nie, 25 Sty 2009, 12:23:08 CET


Dnia sobota, 24 stycznia 2009, Łukasz Maśko napisał:
> Syslog-ng z serii 3.0.1 nie przeżywa u mnie uśpienia do pamięci ani
> hibernacji. A konkretniej - przeżywa, ale przestaje pracować. System niby
> pracuje, ale w logach nic się nie pojawia pomimo tego, że procesy niby do
> nich wysyłają. Efekt: po pewnym czasie przepełnia się bufor (kolejka?) na
> komunikaty, więc kolejne procesy, które próbują coś zapisać do logów,
> stoją. Po pewnym czasie wszystko stoi, nawet nie mogę zrebootować maszyny,
> bo skrypty przecież próbują coś logować. Chyba, że zdążę wcześniej
> zrestartować sysloga.
>
> Czy mógłby ktoś korzystający z usypiania albo hibernacji to zweryfikować? U
> mnie jest to powtarzalne w 100%, jeśli uśpię system na dłużej (powiedzmy
> pół godziny). Kernel 2.6.27.12, jeśli ma to znaczenie.

Coś w tym musi być (th):
syslog-ng-3.0.1-6.i686

Linux dzibutti 2.6.27.12_pae-1 #1 SMP Tue Jan 20 15:43:54 CET 2009 i686 
Intel(R)_Core(TM)2_Duo_CPU_____T9300__ w _2.50GHz PLD Linux

Po odsuspendowaniu (~10h do ram) nic się nie loguje, a:

[12:17 root w dzibutti:~]# strace -p 11526
Process 11526 attached - interrupt to quit
futex(0x8238744, FUTEX_WAIT_PRIVATE, 1, NULL

(tutaj następuje service syslog-ng restart)

) = ? ERESTARTSYS (To be restarted)
--- SIGTERM (Terminated) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
futex(0x8238744, FUTEX_WAIT_PRIVATE, 1, NULL
 <unfinished ...>
+++ killed by SIGKILL +++

vip;


Więcej informacji o liście dyskusyjnej pld-users-pl