def server_running(request): """Start the server and have it listening and ready to respond""" server = HttpServer() t = threading.Thread(target=server.listen_continuously) t.daemon = True t.start() yield server.listening = False server.close()