how can there be more UL bandwidth available if you just need to rehash 2/3 files (few seconds) for starting to upload again at maximum speed?
After hashing (which will take more than few seconds with many large files) the files need to be published, and the be found by the sinks. That should take enough time to make a few successful remote connects.
No, it does not. Yet another EC re-write?!
Easy.
If amuleweb is not affected it might be just a problem of the remotegui-app.
Regarding "remote GUI over slow connection": this is plain tcp.
No, it's not. Plain TCP has no bandwidth throttler to consider.
I've also tested it with a straight 100Mbit connection. If it fails even there it's not very useful as it is.
Another thing that deserves a look is the go-to-the-background-and-wait-until-someone-kills-the-process-behaviour, if the connection can't be established.