On Mon, Dec 29, 2014 at 11:55:10PM -0500, Karl Dahlke wrote: > > large iso image through ssl > > https://archive.torproject.org/amnesia.boum.org/tails/stable/tails-i386-1.2.2/tails-i386-1.2.2.iso > > And indeed, it doesn't work, which is what I feared. > I suppose something in the disconnect process from the parent disrupts > the ssl connection so that the child cannot continue. > The error is: > > could not read the data from the server Ah ok, I'm not entirely surprised. It could be a number of things, but tbh I suspect that it's going to be difficult to get this to work. Why don't you do a head request before the get? That way you would get just the headers and could prompt the user and possibly fork before beginning the download? I suspect this is the cleanest design without getting into multi-threading. Although it adds an extra round-trip, it'll probably not be that noticeable (if at all). Cheers, Adam.