Am I doing something wrong here? I'm trying to close a websocket immediately. Would prefer to have instant closure. ```typescript #reject_websocket(code?: number, reason?: string) { let { 0: webSocket, 1: server } = new WebSocketPair() server.accept() // Always throws Error: Network connection lost. Uncatchable // vs this.ctx.acceptWebSocket(server) // Does not throw but causes ~2 second delay to close ws. server.close(code, reason) return new cf_global.Response(null, { status: 101, webSocket, }) } ```