)]}'
{"swift/common/request_helpers.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"ca841baa17f11fb3a8df90c3b99c8a4cb3e417f7","unresolved":false,"context_lines":[{"line_number":663,"context_line":"            for chunk in self._time_limited_iter():"},{"line_number":664,"context_line":"                yield chunk"},{"line_number":665,"context_line":"        except (ListingIterError, SegmentError) as err:"},{"line_number":666,"context_line":"            self.req.environ[\u0027swift.status_for_logging\u0027] \u003d 503"},{"line_number":667,"context_line":"            self.logger.error(err)"},{"line_number":668,"context_line":"            if not self.validated_first_segment:"},{"line_number":669,"context_line":"                raise"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_4ecfaa28","line":666,"updated":"2020-09-18 23:25:52.000000000","message":"Should this look at the status code of the response that caused us to raise the error?\n\n503 makes sense if it was a server error, sure -- but what about a 403? It gets even more complicated if _most_ of the segments for this SLO were in a public container, but *this one guy* was in some other container with some other ACL...","commit_id":"d8abf2be4f4d6538bb03d5c85589b48e57b90c87"}]}
