Keepalive timeout
Jason Best
jbest at mission3.com
Wed Jun 30 16:52:16 UTC 2010
I tried pushing from Mac OSX (a larger file actually), and it worked
without problems. This got me thinking that it wasn't my server
configuration, and it was a Windows problem. I created an account on
BitBucket, and was able to push a large file there (from Windows). It is
really strange behavior. I am going to swap out nginx for apache, I
will report back with the results. This was our previous setup and
worked flawlessly. Thanks for the response.
Jason
On 6/30/2010 6:40 AM, Greg Ward wrote:
> On Tue, Jun 29, 2010 at 4:04 PM, Jason Best<jbest at mission3.com> wrote:
>> I am running hgweb.fcgi using nginx/ssl + spawn-fastcgi on my server and
>> Windows 7 hg 1.5.4 client. I am currently getting this error when pushing
>> larger files. I have tried several nginx configurations (adjusting all the
>> possible timeouts to very high values, including adjusting max body size to
>> 500 mb), but it seems to always timeout between 60-70 seconds. The nginx
>> error log said "Client XX closed keepalive connection". Any help would be
>> appreciated, thanks.
>
> Have you tried running the same push from another machine with the
> same hg version but different OS? (Anything but Windows, really.)
> There have been a couple of similar complaints over the last few
> months with large pushes from Windows failing on network problems, and
> AFAIK we haven't really gotten to the bottom of it. If you can
> reproduce this on another OS, that would be a strong clue that the
> problem is not Windows.
>
> Greg
More information about the Mercurial
mailing list