forked from indymedia/epicyon
Restore retries
parent
6ddf5aa0dc
commit
26d81add1e
19
threads.py
19
threads.py
|
@ -44,20 +44,17 @@ class threadWithTrace(threading.Thread):
|
||||||
self.isStarted=True
|
self.isStarted=True
|
||||||
|
|
||||||
def __run(self):
|
def __run(self):
|
||||||
|
tries=0
|
||||||
|
while tries<3:
|
||||||
|
try:
|
||||||
sys.settrace(self.globaltrace)
|
sys.settrace(self.globaltrace)
|
||||||
self.__run_backup()
|
self.__run_backup()
|
||||||
self.run = self.__run_backup
|
self.run = self.__run_backup
|
||||||
#tries=0
|
break
|
||||||
#while tries<3:
|
except Exception as e:
|
||||||
# try:
|
print('ERROR: threads.py/__run failed - '+str(e))
|
||||||
# sys.settrace(self.globaltrace)
|
time.sleep(1)
|
||||||
# self.__run_backup()
|
tries+=1
|
||||||
# self.run = self.__run_backup
|
|
||||||
# break
|
|
||||||
# except Exception as e:
|
|
||||||
# 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':
|
||||||
|
|
Loading…
Reference in New Issue