fix cancelled bug

This commit is contained in:
Klemek
2021-04-09 19:11:30 +02:00
parent 0e4ed0eb6b
commit 715a598513
+2 -1
View File
@@ -89,16 +89,17 @@ class GuildLogs:
return self.locked and self.log_file not in current_analysis
def lock(self) -> bool:
self.locked = True
current_analysis_lock.acquire()
if self.log_file in current_analysis:
current_analysis_lock.release()
return False
self.locked = True
current_analysis.append(self.log_file)
current_analysis_lock.release()
return True
def unlock(self):
if self.locked:
self.locked = False
current_analysis_lock.acquire()
if self.log_file in current_analysis: