aboutsummaryrefslogtreecommitdiffstats
path: root/mageiaSync/mageiaSyncExt.py
diff options
context:
space:
mode:
Diffstat (limited to 'mageiaSync/mageiaSyncExt.py')
-rw-r--r--mageiaSync/mageiaSyncExt.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mageiaSync/mageiaSyncExt.py b/mageiaSync/mageiaSyncExt.py
index 135d80c..ebd224f 100644
--- a/mageiaSync/mageiaSyncExt.py
+++ b/mageiaSync/mageiaSyncExt.py
@@ -122,6 +122,7 @@ class syncThread(QThread):
try:
self.process.terminate()
self.lvM.emit("Process rsync stopped")
+ self.list=[]
except:
self.lvM.emit("Process rsync already stopped")
# Init progressbar and speed counter
@@ -186,9 +187,10 @@ class syncThread(QThread):
if self.process.returncode != None:
break
self.lvM.emit("Ending with "+iso['nameWithPath'])
- self.checkSignal.emit(iso['row'])
if self.stopped:
break
+ else:
+ self.checkSignal.emit(iso['row'])
self.endSignal.emit(0)
self.speedSignal.emit(0)
self.progressSignal.emit(0)