рд▓рд┐рдирдХреНрд╕ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ 3.0b1 рдкрд░, рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ SIGKILL рднреЗрдЬрдиреЗ рд╕реЗ рдЗрд╕рдХреА рд╕рднреА рдЪрд╛рдЗрд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ рдЕрд░реНрдерд╛рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╢реБрд░реВ рдХреА рдЧрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВред
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" рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реБрдВрджрд░ рд╢рдЯрдбрд╛рдЙрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
FWIW, рдпрджрд┐ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ pid 19285 рд╣реИ:
рдкрд┐рдб рдХреЛ рдирдХрд╛рд░рдирд╛ рдкреВрд░реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣ рдХреЛ рдХрд┐рд▓ рд╕рд┐рдЧреНрдирд▓ рднреЗрдЬрддрд╛ рд╣реИред