07.4.4.1.5 — Runtime Window Cleanup & Symbol Lifecycle Isolation
This commit is contained in:
@@ -116,18 +116,18 @@ class MarketDataRunner:
|
||||
):
|
||||
MarketPriceCache.clear(cache_symbol)
|
||||
|
||||
if previous_symbol is not None:
|
||||
cls._log_info(
|
||||
context,
|
||||
"market_symbol_changed",
|
||||
f"Инструмент автоторговли изменён: {cache_symbol}.",
|
||||
{
|
||||
"previous_symbol": previous_symbol,
|
||||
"symbol": symbol,
|
||||
"cache_symbol": cache_symbol,
|
||||
"ws_symbol": ws_symbol,
|
||||
},
|
||||
)
|
||||
#if previous_symbol is not None:
|
||||
# cls._log_info(
|
||||
# context,
|
||||
# "market_symbol_changed",
|
||||
# f"Инструмент автоторговли изменён: {cache_symbol}.",
|
||||
# {
|
||||
# "previous_symbol": previous_symbol,
|
||||
# "symbol": symbol,
|
||||
# "cache_symbol": cache_symbol,
|
||||
# "ws_symbol": ws_symbol,
|
||||
# },
|
||||
# )
|
||||
try:
|
||||
await cls._run_websocket(context, symbol)
|
||||
except asyncio.CancelledError:
|
||||
|
||||
Reference in New Issue
Block a user