freqtrade_origin/freqtrade/rpc/replicate/utils.py

11 lines
280 B
Python
Raw Normal View History

from starlette.websockets import WebSocket, WebSocketState
async def is_websocket_alive(ws: WebSocket) -> bool:
if (
ws.application_state == WebSocketState.CONNECTED and
ws.client_state == WebSocketState.CONNECTED
):
return True
return False