#!/usr/bin/env python3 """HTTP backend that delays each response for limit_conn tests.""" from http.server import BaseHTTPRequestHandler, ThreadingHTTPServer import time class SlowHandler(BaseHTTPRequestHandler): def do_GET(self): time.sleep(5) self.send_response(200) self.send_header("Content-Type", "text/plain") self.end_headers() self.wfile.write(b"slow-ok\n") def log_message(self, fmt, *args): pass if __name__ == "__main__": ThreadingHTTPServer(("0.0.0.0", 8081), SlowHandler).serve_forever()