From ee01cbd286f27cc76a0c84bd91ac5b7ad03e35fc Mon Sep 17 00:00:00 2001 From: Yasien Dwieb Date: Wed, 9 Jan 2019 15:13:57 +0200 Subject: [PATCH] fixing connection closed prematurely error for missing playlist tracks --- scdl/scdl.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scdl/scdl.py b/scdl/scdl.py index 41f7f99f..f9087ab4 100755 --- a/scdl/scdl.py +++ b/scdl/scdl.py @@ -522,8 +522,10 @@ def download_track(track, playlist_name=None, playlist_file=None): f.flush() if received != total_length: - logger.error('connection closed prematurely, download incomplete') - sys.exit() + logger.error('connection closed prematurely, download incomplete, Skipping...') + # sys.exit() + # handling missing playlist tracks + return shutil.move(temp.name, os.path.join(os.getcwd(), filename)) if arguments['--flac'] and can_convert(filename):