Skip to content

httpx.ReadTimeout during game creation #24

@Ploux

Description

@Ploux

EDIT: I see that I'm not even at the minimum specs, so if that's the cause of this issue, I apologize for my reading comp, and will close this.


Admittedly trying on a Win11 thinkpad T580 with 32 GB RAM and integrated GPU, while doing other stuff and downloading things... Install went great tho 👍

I'll try it again on a better machine later.

INFO:     127.0.0.1:51307 - "GET /api/server-status HTTP/1.1" 200 OK
2025-08-26 10:18:45,154 - lemonade_arcade.main - INFO - Checking Lemonade Server at http://localhost:8000
2025-08-26 10:18:46,325 - httpx - INFO - HTTP Request: GET http://localhost:8000/api/v1/models "HTTP/1.1 200 OK"
2025-08-26 10:18:46,327 - lemonade_arcade.main - INFO - Server check attempt 1 response status: 200
INFO:     127.0.0.1:51313 - "GET /api/server-status HTTP/1.1" 200 OK
2025-08-26 10:18:50,584 - lemonade_arcade.main - ERROR - Error in game creation:
Traceback (most recent call last):
  File "httpx\_transports\default.py", line 101, in map_httpcore_exceptions
  File "httpx\_transports\default.py", line 271, in __aiter__
  File "httpcore\_async\connection_pool.py", line 407, in __aiter__
  File "httpcore\_async\connection_pool.py", line 403, in __aiter__
  File "httpcore\_async\http11.py", line 342, in __aiter__
  File "httpcore\_async\http11.py", line 334, in __aiter__
  File "httpcore\_async\http11.py", line 203, in _receive_response_body
  File "httpcore\_async\http11.py", line 217, in _receive_event
  File "httpcore\_backends\anyio.py", line 32, in read
  File "contextlib.py", line 158, in __exit__
  File "httpcore\_exceptions.py", line 14, in map_exceptions
httpcore.ReadTimeout

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "lemonade_arcade\main.py", line 1248, in generate
  File "httpx\_models.py", line 1031, in aiter_lines
  File "httpx\_models.py", line 1018, in aiter_text
  File "httpx\_models.py", line 997, in aiter_bytes
  File "httpx\_models.py", line 1055, in aiter_raw
  File "httpx\_client.py", line 176, in __aiter__
  File "httpx\_transports\default.py", line 270, in __aiter__
  File "contextlib.py", line 158, in __exit__
  File "httpx\_transports\default.py", line 118, in map_httpcore_exceptions
httpx.ReadTimeout
2025-08-26 10:19:00,167 - lemonade_arcade.main - INFO - Checking Lemonade Server at http://localhost:8000
2025-08-26 10:19:01,328 - httpx - INFO - HTTP Request: GET http://localhost:8000/api/v1/models "HTTP/1.1 200 OK"
2025-08-26 10:19:01,330 - lemonade_arcade.main - INFO - Server check attempt 1 response status: 200
INFO:     127.0.0.1:51321 - "GET /api/server-status HTTP/1.1" 200 OK

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions