"hg push" hangs for one minute (exactly one minute)

Ernie Rael err at raelity.com
Thu Apr 21 04:40:23 UTC 2022


I've recently moved from a windows machine to a new linux laptop. I've 
got an ancient NAS which I use from both windows and linux; everything's 
been good; read/write from linux and windows to the NAS OK.

I finally got around to doing a mercurial push to the NAS from linux 
today. It took a long time; it finally finished. I did another push, it 
quickly prints "no changes found", and then sits there for one minute 
and finally finishes. Windows native hg push to the NAS is as expected.

An hg push to a local filesystem doesn't pause.

Any idea how to track this down? Where's the timer? How to make it happy?

    $ hg --version -v
    Mercurial Distributed SCM (version 6.1)

    $ time hg push
    pushing to /z/repos/jvi-dev/jvi
    searching for changes
    no changes found

    real    1m0.761s
    user    0m0.210s
    sys    0m0.054s




More information about the Mercurial mailing list