@@ -4,6 +4,7 @@ import typing
44import types
55import functools
66import itertools
7+import threading
78from time import time
89from urllib.parse import urlparse
910
@@ -377,6 +378,8 @@ class Checker:
377378 engineref_category = search_query.engineref_list[0].category
378379 params = self.processor.get_params(search_query, engineref_category)
379380 if params is not None:
381+ with threading.RLock():
382+ self.processor.engine.stats['sent_search_count'] += 1
380383 self.processor.search(search_query.query, params, result_container, time(), 5)
381384 return result_container
382385