summaryrefslogtreecommitdiffhomepage
path: root/test/python/close_error/wsgi.py
blob: 3e9fb63d18935376dc66b5a6f87d95f3b064e2e0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
class application:
    def __init__(self, environ, start_response):
        self.environ = environ
        self.start = start_response

    def __iter__(self):
        self.start('200', [(('!', '0'))])
        yield b''

    def close(self):
        self.environ['wsgi.errors'].write('Close called.')