GNU bug report logs - #38411
HTTP pipelining of narinfo requests broken for https://ci.guix.gnu.org

Previous Next

Package: guix;

Reported by: Ludovic Courtès <ludo <at> gnu.org>

Date: Thu, 28 Nov 2019 09:23:01 UTC

Severity: serious

Done: Gábor Boskovits <boskovits <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #13 received at 38411 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: 38411 <at> debbugs.gnu.org
Subject: Re: bug#38411: HTTP pipelining of narinfo requests broken for
 https://ci.guix.gnu.org
Date: Thu, 28 Nov 2019 11:04:09 +0100
Ludovic Courtès <ludo <at> gnu.org> skribis:

> You’ll see that it hangs waiting for a response as soon as you pipeline
> 85 requests or more.

When you look at /var/log/guix-publish.log, you see that nginx did not
forward the 85th request (and beyond) to ‘guix publish’.

Interestingly, if you C-c the client while it’s waiting for further
responses, nginx suddenly forwards all the pending requests to ‘guix
publish’.

Ludo’.




This bug report was last modified 5 years and 149 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.