diff --git a/copyparty/up2k.py b/copyparty/up2k.py index 0ea5d6ce..a0968201 100644 --- a/copyparty/up2k.py +++ b/copyparty/up2k.py @@ -2128,7 +2128,11 @@ class Up2k(object): if not histpath: return - rm = [x for x in reg.values() if now - x["poke"] > self.snap_discard_interval] + rm = [ + x + for x in reg.values() + if x["need"] and now - x["poke"] > self.snap_discard_interval + ] if rm: m = "dropping {} abandoned uploads in {}".format(len(rm), ptop) vis = [self._vis_job_progress(x) for x in rm]