I am using [Tortoise-Hg](http://tortoisehg.bitbucket.io/download/) for **cloning a fork** from [CodePlex](http://nearforums.codeplex.com/SourceControl/changeset/view/c1f7efa1d5b1) and **cloning stops in the middle of the process**. I have tried it more than **6** times and it does have a problem.

I am using the **visual client of Tortoise-Hg** and I gave the source as `https://hg.codeplex.com/forks/xxx/xxxx` and selected a destination 

First used **compressed** method

This is what appeared in the command prompt

```
 % hg clone --verbose -- https://hg.codeplex.com/forks/xxx/xxxx xxxx

```

But the process start quite fast and then it get hung up. 

```
requesting all changes
adding changesets[Happen Fast]
adding manifests[Happen Fast]
adding file changes[Hangs in the middle]
transaction abort!
rollback completed
abort: stream ended unexpectedly (got 147721 bytes, expected 422805)
[command returned code 255 Sun Mar 31 15:52:26 2013]

```

Then I tried **uncompressed** method 

```
 % hg clone --uncompressed --verbose -- https://hg.codeplex.com/forks/xxx/xxxx xxxx

```

That also stops in the middle of the process.

```
streaming all changes
4033 files to transfer, 37.2 MB of data
abort: unexpected response from remote server: empty string
[command returned code 255 Sun Mar 31 15:22:44 2013]

```

I tried it the 7th time and It went far more than previous tries but got more bytes `got 74673 bytes, expected 256973`

What is the wrong with this, I have used same version of Tortoise-Hg before for cloning [CodePlex](http://nearforums.codeplex.com/SourceControl/changeset/view/c1f7efa1d5b1) projects. This is very time consuming. Is there something wrong of what I am doing?. How can I resolve this issue?