Quote:
Originally posted by masand
HI
if u r using /proc filesystem
maybe u should go to the /proc dircetory and delete the folder of the name of the pid u want to kill if it is not going by
#KILL -9 PID
regards
gaurav
|
No, fool, you cannot remove stuff from that folder, not PID's anyway.
On a decent kernel these will be R/O - yes - even for root.
It's a stupid way to do it anyway, and wouldn't work since the proc filesystem isn't linked to the kernel in that way (AFAIK)
For the problem, it seems that the process freezes during a disk read call - which is passed to the kernel. The kernel seems to fail to do this, however, and the process is not informed about it, which causes the process to stay in the uninterruptable sleep mode - and thus, not being able to respond to signals.
And as said above, terminating such process in any way would be dangerous to your filesystem. (note that this applies as much for cold rebooting too)