Skip to content

Commit

Permalink
check restart every time start scheduler
Browse files Browse the repository at this point in the history
  • Loading branch information
pur1fying committed Aug 28, 2024
1 parent 746ad39 commit 73002af
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
4 changes: 1 addition & 3 deletions core/Baas_thread.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,6 @@ def __init__(self, config, logger_signal=None, button_signal=None, update_signal
self.current_game_activity = None
self.package_name = None
self.server = None
self.first_start = True
self.rgb_feature = None
self.config_path = self.config_set.config_dir
self.config = None
Expand Down Expand Up @@ -345,9 +344,8 @@ def send(self, msg, task=None):
def thread_starter(self):
try:
self.logger.info("-------------- Start Scheduler ----------------")
self.solve('restart')
while self.flag_run:
if self.first_start:
self.solve('restart')
nextTask = self.scheduler.heartbeat()
if nextTask:
self.task_finish_to_main_page = True
Expand Down
5 changes: 2 additions & 3 deletions module/restart.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@

def implement(self):
cur_package = self.connection.app_current()['package']
if cur_package != self.package_name or self.first_start:
self.first_start = False
if cur_package != self.package_name:
if cur_package != self.package_name:
self.logger.warning("APP NOT RUNNING current package: " + cur_package)
self.logger.warning("APP NOT RUNNING current package: " + cur_package)
start(self)
return True
self.logger.info("CHECK RESTART")
Expand Down

0 comments on commit 73002af

Please sign in to comment.