In what case would we want seedDuration to be nonzero?  Wouldn't that mean that we didn't completely download the file, and we are likely to crash when we try to start the topology?