Default Timeout for Push Operation
Benoit Boissinot
benoit.boissinot at ens-lyon.org
Tue Feb 23 04:13:40 CST 2010
On Mon, Feb 22, 2010 at 07:55:57PM +0000, Matt Hawley wrote:
> Hi all,
Hi Matt,
>
> I'm trying to figure out a problem with the CodePlex installation of
> Mercurial in which we're trying to push a repository that is about
> 150MB in size (or larger). We're running in IIS Integrated mode, and
> have set the max upload size to be about 300MB. However, when trying
> to push I get the following:
I think that was reported on IRC too, but I don't remember the details
(specifically, if the server was running IIS, or if it was Linux or
similar).
>
> >> hg push -time -debug
> using https://localhost:4431/Repo3
> sending between command
> pushing to https://localhost:4431/Repo3
> sending capabilities command
> capabilities: unbundle=HG10GZ,HG10BZ,HG10UN branchmap lookup changegroupsubset
> sending heads command
> searching for changes
> common changesets up to 0000000000000
> 1 changesets found
> List of changesets:
> <ab71e...>
> sending unbundle command
> sending 138181097 bytes
> abort: error: Connection reset by peer
> Time: real 282.927 secs (user 2.761+0.000 sys 13.494+0.000)
>
> I turned on failed request tracing in IIS, and when looking through I
> see a 2 min 10 sec gap, upon which it returns a message "The I/O
> operation has been aborted because of either a thread exit or an
> application request." Looking around, this generally means the client
> disconnected from the server, and this is the error that IIS reports.
Is this something specific to the OS run by the client? I don't see
anything we do in hg itself that would change defaults OS values. So in
my opinion, it's either python or OS related.
If we know what's wrong, we can try to change it.
Cheers,
Benoit
--
:wq
More information about the Mercurial
mailing list