diff --git a/adafruit_httpserver.py b/adafruit_httpserver.py index a3fc764..a1b522d 100644 --- a/adafruit_httpserver.py +++ b/adafruit_httpserver.py @@ -342,6 +342,7 @@ def poll(self): try: conn, _ = self._sock.accept() with conn: + conn.setblocking(True) length, _ = conn.recvfrom_into(self._buffer) request = _HTTPRequest(raw_request=self._buffer[:length])