ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: Inet-Admins
Inet-Admins mailing list archive (inet-admins@info.east.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: [inet-admins] tac+ by apg and usr1 signal



>> Никто  не  сталкивался  с  тем, что при повторной посылке сигнала USR1
>> такаксу  (tac+  by  apg),  такакс  просто молча умирает? Причем, такое
>> происходит  только  под  Solaris  2.5.1/UltraSPARC.  На  рядом стоящем
>> линуксе - все хоккей.

VM> А может дело в правах. т.е. он просто не может прочитать конфиг ?
VM> или пересоздать что-нить.

Да нет, не должно - такакс из под рута пускается. И, как я уже сказал,
первый SIGUSR1 проходит нормально, конфиг перечитывается. А на второй раз
- тихо умирает. Вот, что выдает truss:
...
sigprocmask(SIG_BLOCK, 0xEFFFF900, 0xEFFFF990)  = 0
ioctl(17, I_STR, 0xEFFFF900)                    = 0
sigprocmask(SIG_SETMASK, 0xEFFFF990, 0x00000000) = 0
close(17)                                       = 0
getmsg(5, 0xEFFFF930, 0xEFFFF924, 0xEFFFF93C) (sleeping...)
    Received signal #16, SIGUSR1, in getmsg() [caught]
      siginfo: SIGUSR1 pid=1209 uid=0
getmsg(5, 0xEFFFF930, 0xEFFFF924, 0xEFFFF93C)   Err#4 EINTR

Это был первый SIGUSR1. После него такакс нормально перечитал конфиг.

...
sigprocmask(SIG_BLOCK, 0xEFFFF900, 0xEFFFF990)  = 0
ioctl(6, I_STR, 0xEFFFF900)                     = 0
sigprocmask(SIG_SETMASK, 0xEFFFF990, 0x00000000) = 0
close(6)                                        = 0
    Received signal #16, SIGUSR1, in getmsg() [default]
      siginfo: SIGUSR1 pid=1209 uid=0
getmsg(5, 0xEFFFF930, 0xEFFFF924, 0xEFFFF93C)   Err#4 EINTR
        *** process killed ***

А вот здесь - killed.. Почему, спрашивается?..

С уважением,
Александр Колесник.


=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html



 




Copyright © Lexa Software, 1996-2009.