3 ms·
https://eklitzke.org/uninterruptible-sleep https://eklitzke.org/uninterruptible-sleep > If the process is in uninterruptible sleep then the process can’t be in
by Reelin 7y ago
https://eklitzke.org/uninterruptible-sleep https://eklitzke.org/uninterruptible-sleep
> If the process is in uninterruptible sleep then the process can’t be interrupted, which will cause the strace process itself to hang forever. Remarkably, it appears that the ptrace(2) system call is itself uninterruptible, which means that if this happens you may not be able to kill the strace process!
Everything about this is broken and makes no sense. The Night Watch is as relevant as ever. (https://www.usenix.org/system/files/1311_05-08_mickens.pdf https://www.usenix.org/system/files/1311_05-08_mickens.pdf)