"abort: Interrupted system" call during push with subrepos
Created originally on Bitbucket by Anonymous
During a push via ssh of a repository with four subrepos (which also have no changes), I often get something like the following:
{{{ % hg --repository /home/user/repo_root push ssh://user@example.com/repo_root pushing to ssh://user@example.com/repo_root pushing subrepo clientlibs to ssh://user@example.com/tbmxclient_root/subrepo1 searching for changes no changes found pushing subrepo clienttoolkit to ssh://user@example.com/tbmxclient_root/subrepo2 searching for changes no changes found pushing subrepo tbmxclient to ssh://user@example.com/tbmxclient_root/subrepo3 abort: Interrupted system call [command returned code 255 Wed Feb 22 18:52:35 2012] }}}
This happens inconsistently but often (about 70% of the time), with or without any changes to be pushed. Executing the same command without TortoiseHg is always successful.
version 2.3+2-5c3390659440 with Mercurial-2.1, Python-2.7.2, PyQt-4.8.5, Qt-4.7.3
(Running on Linux Mint 12 Lisa)