Closed radujipa closed 10 years ago
Despite the atexit
handler added to pySmartDL
it still seems to take a while for python to clean up any downloading threads. May be worth looking for a brand new downloader and upgrading the app in the future. It also creates problems with the MultistageProgressBar
as it (I think) retries the download and reports 0% when the connection is not particularly good. This makes the progress bar think that the download process has finished and further progress updates are from the burning process..
Just modify pySmartDL as you feel like, it's only one file. Simple include it in your project and have a look at the license.
On 29 July 2014 17:01, Radu Jipa notifications@github.com wrote:
Despite the atexit handler added to pySmartDL it still seems to take a while for python to clean up any downloading threads. May be worth looking for a brand new downloader and upgrading the app in the future. It also creates problems with the MultistageProgressBar as it (I think) retries the download and reports 0% when the connection is not particularly good. This makes the progress bar think that the download process has finished and further progress updates are from the burning process..
— Reply to this email directly or view it on GitHub https://github.com/KanoComputing/kano-burners/issues/5#issuecomment-50497424 .
If you are in the downloading phase,
pySmartDL
is not notified that the application has been closed and continues to run in the background. Running threads should be nicely terminated.