diff --git a/copyparty/up2k.py b/copyparty/up2k.py index 705a488a..210a3b4c 100644 --- a/copyparty/up2k.py +++ b/copyparty/up2k.py @@ -101,17 +101,18 @@ class Up2k(object): thr.daemon = True thr.start() - thr = threading.Thread(target=self._tagger) - thr.daemon = True - thr.start() - thr = threading.Thread(target=self._hasher) thr.daemon = True thr.start() - thr = threading.Thread(target=self._run_all_mtp) - thr.daemon = True - thr.start() + if self.mtag: + thr = threading.Thread(target=self._tagger) + thr.daemon = True + thr.start() + + thr = threading.Thread(target=self._run_all_mtp) + thr.daemon = True + thr.start() def log(self, msg, c=0): self.log_func("up2k", msg + "\033[K", c)