Fix recursion

This commit is contained in:
2026-01-05 12:06:48 +01:00
parent e08b642bf8
commit 956a1e3f60

View File

@@ -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)