always restore stderr, even if there's an exception in run()

Slight improvement to the redirection to stderr: un-redirect even after an exception.