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

Reply via email to