This commit is contained in:
dazedanon 2025-10-25 19:41:17 -05:00
parent cb4f32b57a
commit 2c5bd2d014
2 changed files with 5 additions and 5 deletions

View file

@ -305,7 +305,7 @@ class TranslationWorker(QThread):
try:
# Use a simpler approach with limited parallelism
# to have better control over stopping
max_workers = min(threads, 2) # Limit to 2 concurrent processes max
max_workers = threads # Limit to 2 concurrent processes max
self.executor = ThreadPoolExecutor(max_workers=max_workers)
# Submit tasks to run modules in separate processes

View file

@ -511,7 +511,7 @@ def parseMap(data, filename):
for page in event["pages"]:
if page is not None:
try:
totalTokensPage = searchCodes(page, None, [], filename)
totalTokensPage = searchCodes(page, pbar, [], filename)
totalTokens[0] += totalTokensPage[0]
totalTokens[1] += totalTokensPage[1]
except Exception as e:
@ -617,7 +617,7 @@ def parseCommonEvents(data, filename):
for page in data:
if page is not None:
try:
totalTokensPage = searchCodes(page, None, [], filename)
totalTokensPage = searchCodes(page, pbar, [], filename)
totalTokens[0] += totalTokensPage[0]
totalTokens[1] += totalTokensPage[1]
except Exception as e:
@ -650,7 +650,7 @@ def parseTroops(data, filename):
for page in troop["pages"]:
if page is not None:
try:
totalTokensPage = searchCodes(page, None, [], filename)
totalTokensPage = searchCodes(page, pbar, [], filename)
totalTokens[0] += totalTokensPage[0]
totalTokens[1] += totalTokensPage[1]
except Exception as e:
@ -823,7 +823,7 @@ def parseScenario(data, filename):
for page in data.items():
if page[1] is not None:
try:
totalTokensPage = searchCodes(page[1], None, [], filename)
totalTokensPage = searchCodes(page[1], pbar, [], filename)
totalTokens[0] += totalTokensPage[0]
totalTokens[1] += totalTokensPage[1]
except Exception as e: