As a follow-up to
(sorry I didn't log in for that), enabling looking at
the details of the torrent file for the file details
makes it more obvious that get_url() doesn't work very
It assumes that a gnomevfs read() returns as much as it
can, but in fact it may return a lot less. As long as
it returns any data at all, you can keep asking for more.
Without this patch, I couldn't read a 14KiB torrent
file from a remote HTTP server.