Revert progressreader to not defer close Upstream-commit: db6ecffc69ce0367623ee7d4686e54128af16470 Component: engine