This commit is contained in:
Dobromir Popov
2024-10-28 17:15:41 +02:00
parent 885eb523f6
commit 8f6a788717
5 changed files with 145 additions and 143 deletions

View File

@ -276,15 +276,15 @@ class SolanaAPI:
if solana_ws.websocket:
await solana_ws.close()
await async_safe_call(self.on_bot_message,"Reconnecting...")
if self.receive_task and not self.receive_task.cancelled():
if receive_task and not receive_task.cancelled():
receive_task.cancel()
if self.process_task and not self.process_task.cancelled():
if process_task and not process_task.cancelled():
process_task.cancel()
except Exception as e:
logger.error(f"An error occurred while unsubscribing: {e}")
finally:
self.receive_task = None
self.process_task = None
receive_task = None
process_task = None
await asyncio.sleep(5)