INNER CODE UNIT · Python

try_send_error

CERT-Polska/karton · karton/gateway/app.py:27

async def try_send_error(websocket: WebSocket, error: KartonGatewayError):
    try:
        await send_error(websocket, error)
    except WebSocketDisconnect:
        logger.warning("Client disconnected before error could be sent")


@app.websocket("/gateway")
async def gateway_endpoint(websocket: WebSocket):
    connection_id = set_connection_id()
    logger.info(
        "Started connection from %s", websocket.client and websocket.client.host
    )
    await websocket.accept()

    try:
        async with ClientSession.initiate_session(
            websocket, connection_id

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…