finally muted completely unnecessary forwarding of already handeled IOExceptions to the user via onError