:param request: The incoming HTTP request to upgrade to WebSocket.
:return: The WebSocket response.
"""
- wsock = web.WebSocketResponse(heartbeat=55)
+ wsock = web.WebSocketResponse(heartbeat=30)
await wsock.prepare(request)
self.logger.debug("Sendspin proxy connection from %s", request.remote)
self.webserver = webserver
self.mass = webserver.mass
self.request = request
- self.wsock = web.WebSocketResponse(heartbeat=55)
+ self.wsock = web.WebSocketResponse(heartbeat=30)
self._to_write: asyncio.Queue[str | None] = asyncio.Queue(maxsize=MAX_PENDING_MSG)
self._handle_task: asyncio.Task[Any] | None = None
self._writer_task: asyncio.Task[None] | None = None