Default Timeout for Push Operation
Matt Hawley
Matt.Hawley at microsoft.com
Tue Feb 23 12:15:46 CST 2010
Hi Benoit,
Out of curiosity, I tried pushing without SSL, and things worked. I re-tried under SSL and the same behavior occurred. Unfortunately, this isn't a solution, as we need to have SSL enabled.
Regarding wireshark - I've never used it and got a little overwhelmed by what I need to do. Any guidance? Also, I've never ran with --debugger, so if you could point me to some info on that, it would be helpful.
Matt
-----Original Message-----
From: Benoit Boissinot [mailto:benoit.boissinot at ens-lyon.org]
Sent: Tuesday, February 23, 2010 9:19 AM
To: Matt Hawley
Cc: Patrick Downey; mercurial at selenic.com
Subject: Re: Default Timeout for Push Operation
[please do not top-post, and try keep the cc-list when replying]
On Tue, Feb 23, 2010 at 04:56:23PM +0000, Matt Hawley wrote:
> Hi Pat,
>
> We don't have any hooks in place, however it's quite possible maybe
> the server (as you said) is performing some large work on the
> backend... but why would that show no utilization of the CPU? I have
> also modified the timeout for both CGI and the application pool, but
> no matter what, the push operation will take ~280 seconds before
> returning a failure. Oddly enough, none of the timeouts I've set
> equate to this value, so that must be something on the client side.
A couple ideas of things to do client side:
- run with hg --debug to get an idea what the client is doing (hg
--debugger can help too)
- get a network dump to see what is happening (is there some ongoing
conversation between the client and the server).
Cheers,
Benoit
--
:wq
More information about the Mercurial
mailing list