mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-16 21:01:14 +00:00
remove lock
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
import logging
|
||||
from datetime import UTC, datetime
|
||||
from pathlib import Path
|
||||
from threading import Lock
|
||||
|
||||
import ccxt
|
||||
from cachetools import TTLCache
|
||||
@@ -73,7 +72,6 @@ class Binance(Exchange):
|
||||
def __init__(self, *args, **kwargs) -> None:
|
||||
super().__init__(*args, **kwargs)
|
||||
self._spot_delist_schedule_cache: TTLCache = TTLCache(maxsize=100, ttl=300)
|
||||
self._spot_delist_schedule_cache_lock = Lock()
|
||||
|
||||
def get_proxy_coin(self) -> str:
|
||||
"""
|
||||
@@ -493,10 +491,8 @@ class Binance(Exchange):
|
||||
return None
|
||||
|
||||
cache = self._spot_delist_schedule_cache
|
||||
lock = self._spot_delist_schedule_cache_lock
|
||||
|
||||
if not refresh:
|
||||
with lock:
|
||||
delist_time = cache.get(pair, None)
|
||||
|
||||
if delist_time:
|
||||
@@ -507,7 +503,6 @@ class Binance(Exchange):
|
||||
if delist_schedule is None:
|
||||
return None
|
||||
|
||||
with lock:
|
||||
for schedule in delist_schedule:
|
||||
delist_dt = dt_from_ts(int(schedule["delistTime"]))
|
||||
for symbol in schedule["symbols"]:
|
||||
|
||||
Reference in New Issue
Block a user