Ejemplo n.º 1
0
            Logger.log_game("Shutting down Motion Tracking")
            if motion_thread is not None:
                motion_thread.exit_handler()
                motion_thread.join()
            Logger.log_game("Shut down Motion Tracking")

        # GAME
        Logger.log_game("Shutting down game")
        if game_thread is not None:
            game_thread.shutdown()
            game_thread.join()
        Logger.log_game("Shut down game")

        # SPI
        if useSPI:
            Logger.log_spi("Shutting down spi-server")
            if spi_thread is not None:
                spi_thread.shutdown()
                spi_thread.join()
            Logger.log_spi("Shut down spi-server")

        # TCP-SERVER
        Logger.log_tcp("Shutting down tcp-server")
        if tcp_thread is not None:
            tcp_thread.shutdown()
            tcp_thread.join()
        Logger.log_tcp("Shut down tcp-server")

        Logger.log("Shutting down")
        exit(0)