Note that InterruptedIOException is thrown by all sinks and sources

Quite repetitive, I know.