Open dmd opened 7 months ago
Are you running multiple instances of the downloader at the same time when you see this error?
Nope.
But I'm also failing to reproduce it any more, so maybe something was weird about my container. I'll reopen if it recurs.
I think the reason is that this thread pool is not joined download_progress_file_writer_pool
You should only close the file handle after joining the download_progress_file_writer_pool
. Otherwise the file handle could be invalidated.
This also means that the download report may be incomplete
yea, I think that makes sense. Thank you for pointing that out. Eventually I think we are going to use a sqllite db instead of writing to csv files, but this should be a quick fix that we can include in the next release. Thanks again
I very often am getting this:
If I run the program again, it works fine - usually.