(status, headerlist, exc_info=None)
| 677 | request.path_shift(path_depth) |
| 678 | rs = HTTPResponse([]) |
| 679 | def start_response(status, headerlist, exc_info=None): |
| 680 | if exc_info: |
| 681 | try: |
| 682 | _raise(*exc_info) |
| 683 | finally: |
| 684 | exc_info = None |
| 685 | rs.status = status |
| 686 | for name, value in headerlist: rs.add_header(name, value) |
| 687 | return rs.body.append |
| 688 | body = app(request.environ, start_response) |
| 689 | if body and rs.body: body = itertools.chain(rs.body, body) |
| 690 | rs.body = body or rs.body |
nothing calls this directly
no test coverage detected