Supervisor: рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЛ рд╕рд┐рдЧрдХрд┐рд▓ рднреЗрдЬрдирд╛ рдмрдЪреНрдЪреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 21 рдирд╡ре░ 2012  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Supervisor/supervisor

рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ 3.0b1 рдкрд░, рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ SIGKILL рднреЗрдЬрдиреЗ рд╕реЗ рдЗрд╕рдХреА рд╕рднреА рдЪрд╛рдЗрд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ рдЕрд░реНрдерд╛рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╢реБрд░реВ рдХреА рдЧрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

FWIW, рдпрджрд┐ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ pid 19285 рд╣реИ:

  kill -9 -19285

рдкрд┐рдб рдХреЛ рдирдХрд╛рд░рдирд╛ рдкреВрд░реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣ рдХреЛ рдХрд┐рд▓ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрддрд╛ рд╣реИред

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

SIGKILL рдХреЛ рдлрдВрд╕рд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ред рдпрд╣ рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:

$ python
>>> import signal
>>> def handler(signum, frame):
...   pass
... 
>>> signal.signal(signal.SIGKILL, handler)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
RuntimeError: (22, 'Invalid argument')
>>>

рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рдХреБрдЫ рднреА рдЬреЛрдбрд╝ рдпрд╛ рдмрджрд▓ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВред

рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд▓реЗрдХрд┐рди рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдорд╛рд░рдиреЗ рд╕реЗ рдмрдЪреНрдЪреЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдорд╛рд░реЗ рдЬрд╛рддреЗ? рдореЗрд░рд╛ рдорддрд▓рдм рд▓рд┐рдирдХреНрд╕ рд╕реНрддрд░ рдкрд░ рд╣реИ, рди рдХрд┐ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рдЧрдХрд┐рд▓ рдХреЛ рд░реЛрдХрдирд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрдЪреНрдЪреЛрдВ рдХреЛ рдорд╛рд░рдирд╛ред

FWIW, рдпрджрд┐ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ pid 19285 рд╣реИ:

  kill -9 -19285

рдкрд┐рдб рдХреЛ рдирдХрд╛рд░рдирд╛ рдкреВрд░реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣ рдХреЛ рдХрд┐рд▓ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрддрд╛ рд╣реИред

рдореИрдВ рд╡рд╣реА рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ред рд╕рд┐рдЧрдХрд┐рд▓ рдХреЗ рдмрдЬрд╛рдп рд╕рд┐рдЧрдЯрд░рдо рднреЗрдЬрдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред
рдореИрдВ "SIGTERM" рдХреЛ "рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдИрдбреА рдХреЗ рд╕рд╛рде SIGKILL" рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реБрдВрджрд░ рд╢рдЯрдбрд╛рдЙрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ngton picture ngton  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

crybat picture crybat  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cachvico picture cachvico  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ymsaout picture ymsaout  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

abevoelker picture abevoelker  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ