Slowly zeroing in on blocking IO that's interruptible.