I wrote a program that wrote a lot of data to a file and then tried to kill it.
It was unkillable. Even kill -9 <pid> didn't work. It continued trashing the
machine and finally I managed to reboot it and then it fixed. After repeated
attempts to deliver -9 signall I could still start new programs. Just the
machine was slow.

Maybe there is some kind of livelock in the kernel where the signal delivery
is waiting until the process writes everything to the disk but the process
writes so fast that this never happens?

CL<

Reply via email to