On 05/08/2012 03:17 PM, Sam Varshavchik wrote:
It's not up to the app. This is not an optional system call. If the
kernel wants to put the task into uninterruptible sleep, that's what it
will do. End of story.
So let me get this straight: even if you know that this kind of thing
can happen and want to leave an escape switch available you can't simply
tell the kernel not to use this feature. Interesting.