'Transfer interrupted' is a message - not necessarily an error message.
Most current gnutella clients have the ability to swarm download - they can download from multiple sources at the same time.
So - while they are getting the beginning of the file from you they are getting the middle from someone else and the end from yet another person.
When they have got the bit between the beginning and the middle, then they drop the connection (transfer interupted) because they already have the middle bit from somewhere else.
The transfer will also be interrupted if they disconnect from the network for any reason.
Mark |