Mercurial on Phabricator: "remote: abort: thread terminated unexpectedly"

I am having this problem when trying to click on a remote server. This is Mercurial repository on Phabricator. Here is my conclusion.

hg commit -m "udpate README" hg push pushing to ssh://company.server searching for changes remote: abort: stream ended unexpectedly (got 0 bytes, expected 4) 

I am using the latest version of Mercurial 3.5.2+20151001 on Mac OS 10.10.

I have had this problem since yesterday. During this time, I could successfully execute two times , although I did nothing.

Why the result looks somewhat like this question , the problem here is different, because I deleted the repository and cloned again many times without any problems. (my first attempt to solve the problem)

The system administrator and server are in another city, so he can’t look at my machine. Any help would be greatly appreciated.

+5
source share
1 answer

It seems that there may be a problem with the server and the client disagreeing with the new bundle2 format for the wired protocol introduced in 3.5. I would recommend temporarily downgrading to 3.4.2 (e.g. using pip install mercurial==3.4.2 ) to see if it fixes this. See this discussion on Phabricator . If it does not work, hg push --debug --traceback may provide additional information on what exactly went wrong.

+3
source

Source: https://habr.com/ru/post/1233090/


All Articles