From 79f3859d252944595a6d9a576ec0abb64905a2c9 Mon Sep 17 00:00:00 2001 From: Paul Lodge Date: Mon, 5 Oct 2026 09:07:01 +0200 Subject: [PATCH] fix broken uwsgi test on windows --- test/modules/proxy/env.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/modules/proxy/env.py b/test/modules/proxy/env.py index d73f9db9be9..00610180639 100644 --- a/test/modules/proxy/env.py +++ b/test/modules/proxy/env.py @@ -2,6 +2,7 @@ import logging import os import socket +import sys from threading import Thread from pyhttpd.certs import CertificateSpec @@ -45,13 +46,14 @@ def _make_response(self, data): Content-Length: 5 Hello""".encode() - + def _process(self): + _read_buffer = 8192 if sys.platform == "win32" else 4096 while not self._done: try: c, client_address = self._socket.accept() try: - data = c.recv(4096) + data = c.recv(_read_buffer) # capture request to backend self._request = data c.sendall(self._make_response(data))