Re: [Wish] How to detect a crashed client?
Juliusz Chroboczek <jch@irif.fr> Sat, 11 September 2021 10:14 UTC
Return-Path: <jch@irif.fr>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id EAE133A0BBC
for <wish@ietfa.amsl.com>; Sat, 11 Sep 2021 03:14:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44])
by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id EkwxYKKjgC_W for <wish@ietfa.amsl.com>;
Sat, 11 Sep 2021 03:14:25 -0700 (PDT)
Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr
[IPv6:2001:660:3301:8000::1:2])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id C5AF63A0BBB
for <wish@ietf.org>; Sat, 11 Sep 2021 03:14:24 -0700 (PDT)
Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr
[IPv6:2001:660:3301:8000::1:1])
by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id
18BAEHKM017972
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO);
Sat, 11 Sep 2021 12:14:17 +0200
Received: from mailhub.math.univ-paris-diderot.fr
(mailhub.math.univ-paris-diderot.fr [81.194.30.253])
by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id
18BAEHVp026610; Sat, 11 Sep 2021 12:14:17 +0200
Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1])
by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 5541FDE09B;
Sat, 11 Sep 2021 12:14:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr
Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1])
by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr
[127.0.0.1]) (amavisd-new, port 10023)
with ESMTP id op3a0VFrn8p5; Sat, 11 Sep 2021 12:14:20 +0200 (CEST)
Received: from pirx.irif.fr (unknown [78.194.40.74])
(Authenticated sender: jch)
by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 96CE2DE098;
Sat, 11 Sep 2021 12:14:20 +0200 (CEST)
Date: Sat, 11 Sep 2021 12:14:15 +0200
Message-ID: <8735qbwhag.wl-jch@irif.fr>
From: Juliusz Chroboczek <jch@irif.fr>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: Nils Ohlmeier <nils.ohlmeier@8x8.com>,
Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, WISH List
<wish@ietf.org>
In-Reply-To: <HE1PR07MB44412EECFDED3CF08754BAC393D79@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <877dfphj5g.wl-jch@irif.fr>
<CA+ag07Y0A9ZbfH9QPEWUS2LjFA4hF7T1kuYc-fCUMLW+VdCRww@mail.gmail.com>
<875yv9hgrf.wl-jch@irif.fr>
<7DEC2328-BB66-449B-A778-BAF8DDB9BFC8@8x8.com>
<CA+ag07aZkSHyuGTt-Gkn7AxboAoexSZTUQCi+nBCjyYTyCVmXw@mail.gmail.com>
<760D1DAA-AA48-4893-9B1B-0904FB9D8062@8x8.com>
<CA+ag07bWHcuavZ-pY2rfOw-XX-0UuKtQvX=L3=SZPFwxGFfWjQ@mail.gmail.com>
<HE1PR07MB4441C7F2D6DE62C65022B5F393D69@HE1PR07MB4441.eurprd07.prod.outlook.com>
<40B6339B-B13B-4749-A54D-2B0DBC298D59@8x8.com>
<HE1PR07MB44412EECFDED3CF08754BAC393D79@HE1PR07MB4441.eurprd07.prod.outlook.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/27.1 Mule/6.0
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7
(korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]);
Sat, 11 Sep 2021 12:14:18 +0200 (CEST)
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7
(potemkin.univ-paris7.fr [194.254.61.141]);
Sat, 11 Sep 2021 12:14:17 +0200 (CEST)
X-Miltered: at korolev with ID 613C8179.000 by Joe's j-chkmail (http : //
j-chkmail dot ensmp dot fr)!
X-Miltered: at potemkin with ID 613C8179.000 by Joe's j-chkmail (http : //
j-chkmail dot ensmp dot fr)!
X-j-chkmail-Enveloppe: 613C8179.000 from
potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/<jch@irif.fr>
X-j-chkmail-Enveloppe: 613C8179.000 from
mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/<jch@irif.fr>
X-j-chkmail-Score: MSGID : 613C8179.000 on korolev.univ-paris7.fr : j-chkmail
score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Score: MSGID : 613C8179.000 on potemkin.univ-paris7.fr : j-chkmail
score : . : R=. U=. O=. B=0.000 -> S=0.000
X-j-chkmail-Status: Ham
X-j-chkmail-Status: Ham
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/g2YUFSVd2vFkm_MD8CnxkSfoXhQ>
Subject: Re: [Wish] How to detect a crashed client?
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>,
<mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>,
<mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Sep 2021 10:14:30 -0000
> However, it was also suggested that the server would use ICE consent > towards the client. That sounds a little weird to me, as there will be > no media in that direction to begin with. I think that one of the desirable properties of WHIP is that it can easily be implemented with minimal changes to the WebRTC stack -- in the current draft, the only place where you need to delve into the internals of the WebRTC stack is to generate and parse the somewhat baroque RFC 8840 syntax for trickled ICE candidates. My undetstanding of Nils' point is that while ICE keepalives are the natural thing to do in the server->client direction, if your stack is doing ICE consent instead, then it's fine to keep using that. Does anyone see a problem with that? -- Juliusz
- [Wish] How to detect a crashed client? Juliusz Chroboczek
- Re: [Wish] How to detect a crashed client? Sergio Garcia Murillo
- Re: [Wish] How to detect a crashed client? Juliusz Chroboczek
- Re: [Wish] How to detect a crashed client? Nils Ohlmeier
- Re: [Wish] How to detect a crashed client? Sergio Garcia Murillo
- Re: [Wish] How to detect a crashed client? Juliusz Chroboczek
- Re: [Wish] How to detect a crashed client? Sergio Garcia Murillo
- Re: [Wish] How to detect a crashed client? Nils Ohlmeier
- Re: [Wish] How to detect a crashed client? Sergio Garcia Murillo
- Re: [Wish] How to detect a crashed client? Christer Holmberg
- Re: [Wish] How to detect a crashed client? Nils Ohlmeier
- Re: [Wish] How to detect a crashed client? Christer Holmberg
- Re: [Wish] How to detect a crashed client? Juliusz Chroboczek
- Re: [Wish] How to detect a crashed client? Christer Holmberg
- Re: [Wish] How to detect a crashed client? Juliusz Chroboczek
- Re: [Wish] How to detect a crashed client? Christer Holmberg
- Re: [Wish] How to detect a crashed client? Sergio Garcia Murillo
- Re: [Wish] How to detect a crashed client? Christer Holmberg
- Re: [Wish] How to detect a crashed client? Adam Roach