From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 331BC4C7A2 for ; Mon, 24 Nov 2025 13:22:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763990511; h=date : to : message-id : references : mime-version : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=6RJimjjb8gKnm3kna+F5/TmEX6Lqk2xYq7YNG+KXx0M=; b=l1IUu2JmAhvFcbqvD5EBq+VcidWVvGrzH3QW7W+F483EgU688J92p1SO4oA435qaNY3/G RuVmibDvmyEe77JFf1AJ+WWc4+k2OwpBOw7g/Nsk+WUDarehg2K9YKoUk/Z1YFZ0kpMMen4 7WUQ1U26GJy7t722cVC6AStJLmhsTAbjS1EkenXb3p/dwNKVJv1NHPYuqBfVCREKcYDel/l ZjrJ0zx9CyN0dnHd8C/mouXYxsvhBwOJS6qSmghT4Ci7H21dh9MoQkKwWmGpcL41wbPg4+N V7JO0umCwnX7t1KtgnJV4RZU7n0BP52cFM07jlukDMbwz4mIU2cIfhkdUqnw== Received: from [172.19.0.3] (unknown [172.19.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 2AA2569015D; Mon, 24 Nov 2025 15:21:51 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1763990496; b=R0wRjmRkUX2K44F4ipKX0TB0Suy2XGdKhceg0OXTbBrca7mMUb21MigowlTwp/SrNTtiF FsSLoz5WAasgU8jMmD8QzIrEusqfGm0vrR8y2uYlym26mllYCNEBfd70EbA3huwS8RaWNEw CaAUm/4iGbt+6u+5r1HpvXmsXmm2cS9pV8ikPx/qxUhrugo6n8ZXqx6wToM/XQreKh6NspC +HldsOw1ZnzfJ9GQCacXPgVpj45Qsip8oAtwVOhN2V+j5aC8vvBTPFew4uPwpOgtnjQG73p c5XGjq50nxe0ST+ZULRHQySeAAXwlUWAQIPgGibh4jlwtddwhxtZwIVO3cGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1763990496; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=81yJTxenOg4dPrsr/fQGctYzet29X1q5PdXHgQ5WS30=; b=aWd2JaWtp3Tkow/UymftVPoEJenxvrvjc4PdpNx3iPDokhTupGyBhv/ApRRTGUor4g5uc /UVbuNnJiYH2P5oduEJ5rCw10UIGJe7KyH3F8TReEhGaxW9QSV7OCRO8ZjwOFDNVhZGEhar +SIaI/KeF8+uwQ8Y3wXP2UkNRbukCNk93FYJoWeFhanXNwORH/S779+IS8CkPsPZGRsVxjs 9W8mMaCLNNKwjctbUIvCjyvyhezsnvy0aF1mgyjB+ulYysWaNtPM8DmlEjK8QPUDNkKIz1h FAhzslZyTbnhcqTfmJTOM8LG0v2dDEK6zFy6eEWOmzOY7kCMTEbsGgJiMNTQ== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=fail; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=fail; arc=none (Message is not ARC signed); dmarc=none Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 277BF6900D4 for ; Mon, 24 Nov 2025 15:21:23 +0200 (EET) X-ENS-nef-client: 129.199.129.80 ( name = phare.normalesup.org ) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id 5AODLMwl030698 ; Mon, 24 Nov 2025 14:21:22 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id 58A762EFD3; Mon, 24 Nov 2025 14:21:22 +0100 (CET) Date: Mon, 24 Nov 2025 14:21:22 +0100 To: FFmpeg development discussions and patches Message-ID: References: <20251121174525.3784-1-cordacct2001@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20251121174525.3784-1-cordacct2001@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Mon, 24 Nov 2025 14:21:22 +0100 (CET) Message-ID-Hash: HBG2JQUPSAAKSJQHANCOES4ORSNMK3MS X-Message-ID-Hash: HBG2JQUPSAAKSJQHANCOES4ORSNMK3MS X-MailFrom: SRS0=+nhS=6A=phare.normalesup.org=george@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [PATCH] tcp: add TCP keepalive tuning options List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Nicolas George via ffmpeg-devel Cc: Practice2001 , Nicolas George Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: Practice2001 via ffmpeg-devel (HE12025-11-21): > Addition of tcp_keepalive, tcp_keepidle, tcp_keepintvl, and tcp_keepcnt > support to the TCP protocol. Exposeing these options to the HTTP protocol > so they can be used for HTTP(S) connections. Updated documentation. > Tested with: ./configure && make && make fate > > Fixes ticket #11671. > > Signed-off-by: Practice2001 > --- > doc/protocols.texi | 26 ++++++++++++++- > libavformat/http.c | 36 +++++++++++++++++++++ > libavformat/tcp.c | 80 ++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 141 insertions(+), 1 deletion(-) Hi. Is there something new in this proposal that makes my comment of a few days ago obsolete? If your goal is to fix broken connections that take forever to be recognized as broken, you need to implement it as application logic, you cannot rely on kernel parameters not meant for that, especially kernel parameters that do not exist on some supported systems. At the very least your solution needs to work on Windows. Regards, -- Nicolas George _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org