Return error if progressReader is double-closed