summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/revocation.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/revocation.py')
-rw-r--r--packages/meshbay-node/src/meshbay_node/revocation.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/packages/meshbay-node/src/meshbay_node/revocation.py b/packages/meshbay-node/src/meshbay_node/revocation.py
index 1e8caee..dede5d0 100644
--- a/packages/meshbay-node/src/meshbay_node/revocation.py
+++ b/packages/meshbay-node/src/meshbay_node/revocation.py
@@ -19,7 +19,6 @@ import json
import logging
from typing import Literal
-import httpx
import jwt
log = logging.getLogger(__name__)
@@ -108,13 +107,9 @@ class RevocationSubscriber:
ws_url = self._hub_url.replace("http://", "ws://").replace("https://", "wss://")
ws_url += "/v1/nodes/ws"
- async with httpx.AsyncClient() as client:
- async with client.stream("GET", ws_url,
- headers={"Upgrade": "websocket"}) as resp:
- # Use websockets library for proper WS protocol
- pass
-
- # Use websockets library directly
+ # An httpx stream was opened to this URL here and immediately dropped —
+ # one pointless request per connect, left over from before the websockets
+ # library was used directly.
import websockets
async with websockets.connect(ws_url) as ws:
# Authenticate