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 167E84B7CC for ; Mon, 24 Nov 2025 13:22:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763990549; 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=xjOZOWiKyQ5KHodR4KeVsv6xxCnT9uv3aZi/KYslTs2uLsOid7MiC0vQIcrCXQjC/9wN1 4MDgLW0IjLWz7LdptqHhce2hWMYArR5JbqCWVQyA26i9C9/yuA4Vd6w6I5OeQQiajVuYCKj WRyEvgvFmjPhC9sk1Npj82tJ3mjl5fdQXd9iIs6MP7WYPkiBkRc3BYrbpDRB22ZKLypFbip 0QUBDOgzr1e0BF5cqjTG2j6XO7eCLv+olF9tV782CI3ag0HlCvtFPMED7zI4AHPKCa63nxV qMz00Gu48XBaGDDyoamCkoa/xkS7LHETDBa/HRNzoW/wzrSzigK17j2aVfMA== Received: from [172.19.0.3] (unknown [172.19.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C20476900F9; Mon, 24 Nov 2025 15:22:29 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1763990532; b=TZfptsam1LMw/v2rA0d5b53fkiRz/HBFq6AVm7tuWA8mTkS2K7hU/i/wvC5RdyRqs84l5 0lYCaksFpGHj3wD76KpTJkEXu2bT89EUdbqkApk4kmtgAIxq8Kqk272xBMiFPY6pJBMXmUG dRW0grwXQ0ldjD+J5AkNKj3hQIqPhrGPvPqVPqwQEaOf84q1C/4qMx0+Y3ALnebcV1YgCOj jXywtnE3van2bsOvMBvYTnr2VM5WnhSBl9eIT1TZxPLOsVnq4Lk59WirV2vzBLWduLXegtl 9HO+lgHEzDcuNn83ivApzOOqo1P//PxBef6JbiJ8kua6+MJY1E4QeaPxflhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1763990532; 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=s+nWxXm2F3iMdDG0Ke1tnbVfs0zxnWEASt6JgPhv7flbFXpePHFVEpXsWQAvJ6CTqkbrV Xf9KjuNzbrTTqokQe+wkS7DcuIFkvzFyFWIHwsODbMhU2al7K8QFtOENyoLa5hqUSZmYemw cA5diK+4bC/dyM/GUFfmMp6GW9QLqGkEkRkYxO1fOpoI2fTWEeClcHCqtDMPQNHMLVwMwwM VDNNQEfrKkLwvVEXSLUZhUrIDooPfRThh4eoE9WSfMzOcKYXsx9NJDpeFYJ7+WLpg61fmsX d39TGMzi1AtuWdSro01Ltxdd9Ud8NHANA0JZGe0lL5EeatNG5VpmPGyiybnw== 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 96C426900D4 for ; Mon, 24 Nov 2025 15:22:06 +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 5AODM57s031087 ; Mon, 24 Nov 2025 14:22:06 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id BF7912EFD3; Mon, 24 Nov 2025 14:22:05 +0100 (CET) Date: Mon, 24 Nov 2025 14:22:05 +0100 To: FFmpeg development discussions and patches Message-ID: References: <20251120222534.280127-1-cordacct2001@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20251120222534.280127-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:22:06 +0100 (CET) Message-ID-Hash: SHPHM7K4IAHB3TZXE5T2BPDXLY6CQEVW X-Message-ID-Hash: SHPHM7K4IAHB3TZXE5T2BPDXLY6CQEVW 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