connector

This commit is contained in:
4tochka 2019-05-10 20:38:46 +04:00
parent 58dd2b8fb8
commit b70827524a

View File

@ -68,12 +68,12 @@ class BlockLoader:
new_requests = 0
if self.parent.block_preload._store_size < self.parent.block_preload_cache_limit:
try:
if self.last_batch_size < 50000000:
self.rpc_batch_limit += 1
elif self.last_batch_size > 70000000 and self.rpc_batch_limit > 10:
self.rpc_batch_limit -= 1
if self.last_batch_size > 800:
self.last_batch_size = 800
if self.last_batch_size < 20000000:
self.rpc_batch_limit += 10
elif self.last_batch_size > 30000000 and self.rpc_batch_limit > 10:
self.rpc_batch_limit -= 10
if self.last_batch_size > 200:
self.last_batch_size = 200
for i in self.worker_busy:
if not self.worker_busy[i]:
self.worker_busy[i] = True