What would cause this? It's an ed2k download. I have highID. The same source uploaded several chunks earlier, each steadily at several Kb/s; after each I was bumped back to the end of his queue. This should be the last chunk but instead of downloading at a similar speed to the earlier ones and taking around half an hour, it's downloading at (by my calculations) an average of 130 b/s and will take half a day. Assuming it doesn't bump me before then, which unfortunately seems very likely.
The source is not a push source, in case that's important.