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

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

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

Updated October 13, 2018 13:02 PM

Updated February 11, 2019 09:02 AM

Updated July 30, 2019 16:02 PM

Updated November 01, 2018 11:02 AM