From unknown Sun Jun 15 08:57:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71818: =?UTF-8?Q?=E2=80=98update-cached-checkout=E2=80=99?= (Guile-Git/libgit2) can sometimes get stuck forever Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 28 Jun 2024 10:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71818 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71818@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171957067416659 (code B ref -1); Fri, 28 Jun 2024 10:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jun 2024 10:31:14 +0000 Received: from localhost ([127.0.0.1]:44755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sN8sr-0004Kc-5e for submit@debbugs.gnu.org; Fri, 28 Jun 2024 06:31:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:44606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sN8sm-0004KO-3K for submit@debbugs.gnu.org; Fri, 28 Jun 2024 06:31:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sN8sl-00034G-2G for bug-guix@gnu.org; Fri, 28 Jun 2024 06:31:07 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sN8sg-0007un-3q for bug-guix@gnu.org; Fri, 28 Jun 2024 06:31:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=okq0Kypeq2fRLoKQL3NGGj7uytIvNM5njD10zp/gU7I=; b=s/6LDA9eI8/IaOWNnXU5ehNdkSErgn3LQPrW74eWlvGwuxW1r7V4Iqgn r3nsAJvzuuzMPeHok34XfSGO4o4JMcFh/gcjuFvokjExSlTt7z0eyExER d0qoWEyLJ1C7FxoHW6SgDzB+hxmj1rqzSJsiaOpKzVH1WUAR7/KZ+CG3U M=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=ludovic.courtes@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,168,1716242400"; d="scan'208";a="90873518" Received: from unknown (HELO ribbon) ([193.50.110.126]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jun 2024 12:30:56 +0200 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Primidi 11 Messidor an 232 de la =?UTF-8?Q?R=C3=A9volution,?= jour de la Coriandre X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 28 Jun 2024 12:30:55 +0200 Message-ID: <87r0chz7ds.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=192.134.164.104; envelope-from=ludovic.courtes@inria.fr; helo=mail3-relais-sop.national.inria.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) =E2=80=98update-cached-checkout=E2=80=99 can sometimes get stuck on a conne= ction forever. This is problematic for =E2=80=98cuirass register=E2=80=99, as it= means that it=E2=80=99ll silently stay forever in an unfinished =E2=80=98remote-fetch= =E2=80=99, thus without updating repos anymore: --8<---------------cut here---------------start------------->8--- (gdb) info threads Id Target Id Frame * 1 Thread 0x7f3996c1a380 (LWP 13322) "guile" 0x00007f3996d20626 = in epoll_wait () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6 [...] 29 Thread 0x7f3975000640 (LWP 31125) "git-checkout" 0x00007f3996d21cf6 = in recv () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqck7hzs99-glibc-2.35/lib/libc.so.6 (gdb) thread 29 [Switching to thread 29 (Thread 0x7f3975000640 (LWP 31125))] #0 0x00007f3996d21cf6 in recv () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqc= k7hzs99-glibc-2.35/lib/libc.so.6 (gdb) bt #0 0x00007f3996d21cf6 in recv () from /gnu/store/ln6hxqjvz6m9gdd9s97pivlqc= k7hzs99-glibc-2.35/lib/libc.so.6 #1 0x00007f398c17ba7b in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #2 0x00007f398c17a3ec in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #3 0x00007f398c8f8a37 in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libcrypto.so.3 #4 0x00007f398c8f6ee7 in BIO_read () from /gnu/store/kl7vp2gvcp2f2r2xrsiyz= cvl794wz6sh-openssl-3.0.8/lib/libcrypto.so.3 #5 0x00007f398ce9dd16 in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libssl.so.3 #6 0x00007f398cea12da in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libssl.so.3 #7 0x00007f398ce9ff68 in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libssl.so.3 #8 0x00007f398cebce6a in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libssl.so.3 #9 0x00007f398ceb1995 in ?? () from /gnu/store/kl7vp2gvcp2f2r2xrsiyzcvl794= wz6sh-openssl-3.0.8/lib/libssl.so.3 #10 0x00007f398c17aa4d in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #11 0x00007f398c186271 in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #12 0x00007f398c187b35 in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #13 0x00007f398c185ca8 in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #14 0x00007f398c189fd1 in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #15 0x00007f398c18c598 in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #16 0x00007f398c18a3ad in ?? () from /gnu/store/pgswhlw3wn7i705vjlkzj4aycc0= hsaif-libgit2-1.7.2/lib/libgit2.so #17 0x00007f398c16679f in git_remote_connect_ext () from /gnu/store/pgswhlw= 3wn7i705vjlkzj4aycc0hsaif-libgit2-1.7.2/lib/libgit2.so #18 0x00007f398c168185 in git_remote_fetch () from /gnu/store/pgswhlw3wn7i7= 05vjlkzj4aycc0hsaif-libgit2-1.7.2/lib/libgit2.so #19 0x00007f3997100052 in ?? () from /gnu/store/l0y8jkmip7qpa7x33972mn0dsfy= 8ac01-libffi-3.4.4/lib/libffi.so.8 #20 0x00007f39970fec85 in ?? () from /gnu/store/l0y8jkmip7qpa7x33972mn0dsfy= 8ac01-libffi-3.4.4/lib/libffi.so.8 #21 0x00007f39970ff68e in ffi_call () from /gnu/store/l0y8jkmip7qpa7x33972m= n0dsfy8ac01-libffi-3.4.4/lib/libffi.so.8 #22 0x00007f399725cd37 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #23 0x00007f399724cf55 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #24 0x00007f3980d93330 in ?? () #25 0x00007f39966db5a8 in ?? () #26 0x00007f3980d015b0 in ?? () #27 0x00007f395ee64b40 in ?? () #28 0x00007f39971e2edc in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #29 0x00007f399723f215 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #30 0x00007f399724cdb5 in scm_call_n () from /gnu/store/bhynhk0c6ssq3fqqc59= fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #31 0x00007f39971b3b3e in scm_call_with_unblocked_asyncs () from /gnu/store= /bhynhk0c6ssq3fqqc59fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #32 0x00007f3980d014f2 in ?? () #33 0x00007f39966db1dc in ?? () #34 0x00007f3980d00000 in ?? () #35 0x00007f395ee64b40 in ?? () #36 0x00007f39971e2edc in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #37 0x00007f399723f215 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #38 0x00007f399724cdb5 in scm_call_n () from /gnu/store/bhynhk0c6ssq3fqqc59= fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #39 0x00007f39972390f3 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #40 0x00007f39971b5e1a in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #41 0x00007f39880d3522 in ?? () #42 0x00007f39968977f0 in ?? () #43 0x00007f3991e40480 in ?? () #44 0x00007f395ee64b40 in ?? () #45 0x00007f39971e2edc in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #46 0x00007f399723f215 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #47 0x00007f399724cdb5 in scm_call_n () from /gnu/store/bhynhk0c6ssq3fqqc59= fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #48 0x00007f39971b75ca in scm_call_2 () from /gnu/store/bhynhk0c6ssq3fqqc59= fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #49 0x00007f399725e092 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #50 0x00007f3997239e1f in scm_c_catch () from /gnu/store/bhynhk0c6ssq3fqqc5= 9fvhxjzwywsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #51 0x00007f39971b8396 in scm_c_with_continuation_barrier () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwywsjbb-guile-3.0.9/lib/libguil= e-3.0.so.1 #52 0x00007f3997239049 in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #53 0x00007f399711c7fa in GC_call_with_stack_base () from /gnu/store/k1ha4n= 9v8d7myiiszvl2ic7xnb56l219-libgc-8.2.2/lib/libgc.so.1 #54 0x00007f3997232c5d in ?? () from /gnu/store/bhynhk0c6ssq3fqqc59fvhxjzwy= wsjbb-guile-3.0.9/lib/libguile-3.0.so.1 #55 0x00007f3996ca03aa in start_thread () from /gnu/store/ln6hxqjvz6m9gdd9s= 97pivlqck7hzs99-glibc-2.35/lib/libc.so.6 #56 0x00007f3996d20f7c in clone3 () from /gnu/store/ln6hxqjvz6m9gdd9s97pivl= qck7hzs99-glibc-2.35/lib/libc.so.6 --8<---------------cut here---------------end--------------->8--- Forcing =E2=80=9Creturn (int)0=E2=80=9D of that =E2=80=98recv=E2=80=99 fram= e from GDB unblocks it, but it=E2=80=99s not convenient. :-) AFAICS, there=E2=80=99s no timeout option in libgit2 unfortunately: https://libgit2.org/libgit2/#HEAD/type/git_fetch_options Ludo=E2=80=99, thinking how to set up a job that periodically attaches GDB = to Cuirass. From unknown Sun Jun 15 08:57:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71818: =?UTF-8?Q?=E2=80=98update-cached-checkout=E2=80=99?= (Guile-Git/libgit2) can sometimes get stuck forever Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 03 Sep 2024 15:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71818 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71818@debbugs.gnu.org Received: via spool by 71818-submit@debbugs.gnu.org id=B71818.172537707629407 (code B ref 71818); Tue, 03 Sep 2024 15:25:02 +0000 Received: (at 71818) by debbugs.gnu.org; 3 Sep 2024 15:24:36 +0000 Received: from localhost ([127.0.0.1]:60553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slVOV-0007eE-Gj for submit@debbugs.gnu.org; Tue, 03 Sep 2024 11:24:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1slVON-0007du-To for 71818@debbugs.gnu.org; Tue, 03 Sep 2024 11:24:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1slVNH-0003Kl-Lk for 71818@debbugs.gnu.org; Tue, 03 Sep 2024 11:23:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=UUlFO39o6gbXxfsf7fpjXL3EMwevsgdCP/s2tu5nL4E=; b=K0K4zhPA/wUpiM63138H +NKc1aRpb78gEZ384jRpMmC6iCy9Dtl4Na5j+TC7FeBJwiGsr4UGNrVSvSTcI4+2fn2+645yQOaQd 9Y6Q/uv8xpqNud10tEalo5fh1v8FD9iaLNERaOoA75aN8elfJiPFApPaoo3k842CNUXFWH1XcBLRi /E4e4Nyo9B9MWR5RiIle/BnOrfegY65cfKg71rsOzP9TvGn2nhWIXKJ/VAKCkSpXAO4u8fa10S+vh wqX2NIlcwlSokMgW1nXWTjjIHjL5Lomcp3FaFa5faNXwUYxGpT2R9QPuKUObn02EPjDBnv3987btE Jv07duqTyiGoYQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87r0chz7ds.fsf@inria.fr> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 28 Jun 2024 12:30:55 +0200") References: <87r0chz7ds.fsf@inria.fr> Date: Tue, 03 Sep 2024 17:23:15 +0200 Message-ID: <87h6awg3rw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s skribis: > =E2=80=98update-cached-checkout=E2=80=99 can sometimes get stuck on a con= nection > forever. This is problematic for =E2=80=98cuirass register=E2=80=99, as = it means that > it=E2=80=99ll silently stay forever in an unfinished =E2=80=98remote-fetc= h=E2=80=99, thus > without updating repos anymore: [...] > AFAICS, there=E2=80=99s no timeout option in libgit2 unfortunately: Good news: libgit2 1.8 has =E2=80=98GIT_OPT_SET_SERVER_TIMEOUT=E2=80=99 etc= ., which are exactly what we need. To be continued=E2=80=A6 Ludo=E2=80=99. From unknown Sun Jun 15 08:57:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71818: =?UTF-8?Q?=E2=80=98update-cached-checkout=E2=80=99?= (Guile-Git/libgit2) can sometimes get stuck forever Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 18 Oct 2024 12:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71818 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71818@debbugs.gnu.org Received: via spool by 71818-submit@debbugs.gnu.org id=B71818.172925631424709 (code B ref 71818); Fri, 18 Oct 2024 12:59:01 +0000 Received: (at 71818) by debbugs.gnu.org; 18 Oct 2024 12:58:34 +0000 Received: from localhost ([127.0.0.1]:37516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1mYs-0006QS-62 for submit@debbugs.gnu.org; Fri, 18 Oct 2024 08:58:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t1mYq-0006Q9-GJ for 71818@debbugs.gnu.org; Fri, 18 Oct 2024 08:58:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t1mYL-0002VQ-4s for 71818@debbugs.gnu.org; Fri, 18 Oct 2024 08:58:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=FcMKRYh5f73+u+C89hNQxDXPff5Pn/g7DSDnf8L3Xvo=; b=A6n7qRrawBC8jd3ReDlN n1dwBuyqzB5GZBSveq9r+QcWej30IQHgCo/W1bSoVwgGNhUJBDlTBsIiKzAj9CxWQqugZFhF7gulO fMTyM6mkQ3jAjiDay1nh5+KML/EyHWG25gB6MhSoMIVp1GTL4ztIkxPnqIPhBtXXZDfYtqAMnX6j7 V/0dJCzdMnd7DgXZppyo1LDV79yg1leunlqQsuJSYHV5OrVo5m+m0v4uieYgBhekF8qyO0PQo6aYu URHhD9vRsEy6KbBN6W+0NGw5iv9FeqPCfotcOMxgGugYF1KiiYLZRl3qH/2yIItJTkO9z+qwCNnT2 DZV2/+r7/zXfuA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <87h6awg3rw.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 03 Sep 2024 17:23:15 +0200") References: <87r0chz7ds.fsf@inria.fr> <87h6awg3rw.fsf@gnu.org> Date: Fri, 18 Oct 2024 14:57:53 +0200 Message-ID: <87cyjxpnzi.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s skribis: > Ludovic Court=C3=A8s skribis: > >> =E2=80=98update-cached-checkout=E2=80=99 can sometimes get stuck on a co= nnection >> forever. This is problematic for =E2=80=98cuirass register=E2=80=99, as= it means that >> it=E2=80=99ll silently stay forever in an unfinished =E2=80=98remote-fet= ch=E2=80=99, thus >> without updating repos anymore: > > [...] > >> AFAICS, there=E2=80=99s no timeout option in libgit2 unfortunately: > > Good news: libgit2 1.8 has =E2=80=98GIT_OPT_SET_SERVER_TIMEOUT=E2=80=99 e= tc., which are > exactly what we need. To be continued=E2=80=A6 Guile-Git 0.9.0 added support for that, and now there=E2=80=99s a Guix patc= h at . Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 25 13:22:24 2024 Received: (at control) by debbugs.gnu.org; 25 Dec 2024 18:22:24 +0000 Received: from localhost ([127.0.0.1]:38773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQW1Y-0001IF-9W for submit@debbugs.gnu.org; Wed, 25 Dec 2024 13:22:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQW1V-0001I1-H5 for control@debbugs.gnu.org; Wed, 25 Dec 2024 13:22:22 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQVzJ-0006S0-9z for control@debbugs.gnu.org; Wed, 25 Dec 2024 13:20:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=PKUznUwE/NFQfNlxPf5Q4B+aJiNwK0b/G/lweFCokvM=; b=cRiBlsJA01GLvd t2QCP78hIv7YYRDKjH3CVSDsiIMHxQEWJMHMrBnDyKqwn94+PQ+BQvCokjeOyjkvxcyxtUqCzepHb 53bfEtH8ybVSCpkEYcXS7QsIhuDtoPXP2933TQkIT5i8ls0jjRoI2qlGzogR3q8Xy8bMguSkcSrMq P6oNldsAkc1FPVpHzI9L5RWo0E+0shAUOyAFQyZcaaq0mWgu18ZGJYqyYjmFkaZE2ZsV84ZWwukGc HsmiodWdb07LQMxa/rEnkZQEqfMQHU8kH80voP00g2E2UEnBWurTc5RLG18Sq1fHl+lnmRHAEZtdv 7Rwnx5Z1v4SmJRnd4l0g==; Date: Wed, 25 Dec 2024 19:20:02 +0100 Message-Id: <87ed1v4obx.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #71818 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 71818 quit