> Wait... couldn't some track of how many bytes swallowed so far be made > and a stop be put to it if it exceeds...
That would probably be kernel space. I believe many progress bars just multiply the (cumulative) average transfer rate with the seconds passed. ° /\/
