First, do a 'truss -p <pid>' or 'strace' can't remember which is it for
linux and see if the process has any interaction with the kernel, if it does
not, and does not respond to 'kill -9', and it's parent process is 1, it
cannot be killed. It is more than likely a dangling fork, and I think can
only be killed by stopping and restarting init. (the old 'Redmondian
solution' as you call it =)) Sometimes these will appear in 'ps' as
<defunct>.
I could be wrong, this is based on my personal experience with trying to
kill stubborn processes.
-Chuck
-----Original Message-----
From: James [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, January 30, 2001 1:07 AM
To: [EMAIL PROTECTED]
Subject: Killing "D" process
I have a process on my machine that ps aux and top report as 'asleep and
non-interruptable' ("D" in top). I've perused my O'Reilly books and what
online help I can find as to how to kill this thing. So far, the best I've
been able to figure out is reboot the machine. :(
I would rather avoid the Redmondian solution to this problem.
Is there any way to wake up a sleeping process so that it *is* interruptable
(and therefore killable)?
(Yes, I have tried to kill it as root, yes I have tried kill -9 and just
about every other kill -n combination I could find).
Cheers,
James
_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list
_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list