From 956a1e3f60b314046c2471dc1dcefef2d96e36ed Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 5 Jan 2026 12:06:48 +0100 Subject: [PATCH] Fix recursion --- rpi/controllers/GameController.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rpi/controllers/GameController.py b/rpi/controllers/GameController.py index ee7f4e8d..f4f1f14a 100644 --- a/rpi/controllers/GameController.py +++ b/rpi/controllers/GameController.py @@ -18,7 +18,7 @@ class GameController: def __init__(self, app : Flask, broker_service : MQTTService): self._game_service = GameService() - self._game_service.set_on_terminated(self._stop) + self._game_service.set_on_terminated(self._stop_event) self._broker_service = broker_service self._register_routes(app) self._auth_token = "0eed89e8-7625-4f8d-bf2a-0872aede0efb" @@ -89,10 +89,9 @@ class GameController: except Exception as e: print(e) - def _stop(self, game_data : str): + def _stop_event(self, game_data : str): try : print(f"Exporting game data : {game_data}") self._broker_service.publish("/customer/game/data", game_data, 2) - self._game_service.stop() except Exception as ex: print(ex)