Yes I've seen that error before. It seems to happen if you try and download a show from the Tivo shortly after retrieving Now Playing List from the Tivo or if you try and download one show right after another. Previously I had a "--retry 3" option on curl to automatically try again on failure which I removed since my Linux curl didn't have this option. I will add it back in for Windows platform at least which probably solves the problem there.Kevin,
One other thing for you to take a look at - better handling of errors when there are other transfers taking place. A couple of times I've gotten an error that says:
too many transfers in progress
*ERROR* download failed (exit code: 0) - check above c:\kmttg\curl\curl.exe command
Can't figure out what other transfers are in progress, but it would be nice if the program waited and retried rather than aborting.