I don't like this. It isn't an error to close stdin/out/err.