Skip to content

Commit 02c7179

Browse files
committed
refactor: Remove logger parameter from MultiThread constructor for simplification
1 parent 09eaa8f commit 02c7179

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

bugscanx/modules/scanners_pro/concurrency/multithread.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
from .logger import Logger
66

77
class MultiThread:
8-
def __init__(self, logger=None, task_list=None, threads=None):
8+
def __init__(self, task_list=None, threads=None):
99
self._lock = RLock()
1010
self._loop = True
1111
self._queue_task_list = Queue()
12-
self._logger = logger or Logger()
12+
self._logger = Logger()
1313

1414
self._task_list = task_list or []
1515
self._task_list_total = 0
@@ -18,9 +18,6 @@ def __init__(self, logger=None, task_list=None, threads=None):
1818

1919
self._threads = threads or 50
2020

21-
def set_threads(self, threads):
22-
self._threads = threads or self._threads
23-
2421
def add_task(self, data):
2522
self._queue_task_list.put(data)
2623
self._task_list_total += 1

0 commit comments

Comments
 (0)