Fix critique : camera.capturer() dans run_in_executor pour ne pas bloquer asyncio

This commit is contained in:
2026-04-09 02:03:58 +02:00
parent 718d17a49c
commit 95f1a597e6

View File

@@ -181,7 +181,8 @@ async def api_capturer():
capture_en_cours = True capture_en_cours = True
try: try:
chemin = camera.capturer() loop = asyncio.get_event_loop()
chemin = await loop.run_in_executor(None, camera.capturer)
finally: finally:
capture_en_cours = False capture_en_cours = False
if chemin is None: if chemin is None: