Restore retries

main2
Bob Mottram 2019-10-16 22:01:28 +01:00
parent 6ddf5aa0dc
commit 26d81add1e
1 changed files with 11 additions and 14 deletions

View File

@ -44,20 +44,17 @@ class threadWithTrace(threading.Thread):
self.isStarted=True self.isStarted=True
def __run(self): def __run(self):
sys.settrace(self.globaltrace) tries=0
self.__run_backup() while tries<3:
self.run = self.__run_backup try:
#tries=0 sys.settrace(self.globaltrace)
#while tries<3: self.__run_backup()
# try: self.run = self.__run_backup
# sys.settrace(self.globaltrace) break
# self.__run_backup() except Exception as e:
# self.run = self.__run_backup print('ERROR: threads.py/__run failed - '+str(e))
# break time.sleep(1)
# except Exception as e: tries+=1
# print('ERROR: threads.py/__run failed - '+str(e))
# time.sleep(1)
# tries+=1
def globaltrace(self, frame, event, arg): def globaltrace(self, frame, event, arg):
if event == 'call': if event == 'call':