What does it mean when ^\ doesn't work, but kill -9 does?

by Draconis   Last Updated August 14, 2019 02:02 AM - source

Recently, I've had a third-party program hang in a weird way. It stops taking input or output, and ^C and ^\ do nothing. kill -9 and killing the parent process do end it.

What state could the process be in, that SIGTERM doesn't work but SIGKILL does? And, what dangers should I be aware of when using SIGKILL like this?



Related Questions


Send multiple kill signals to a process

Updated October 13, 2018 13:02 PM

line 2 xenial issue

Updated February 11, 2019 09:02 AM

SIGQUIT breaks the pipe

Updated July 30, 2019 16:02 PM

How to recover Segmentation Fault upon killing -9 -1?

Updated November 01, 2018 11:02 AM