From 8058cd38602f9c7d5f161d3721df19b8225917a7 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sat, 9 Jan 2021 16:16:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=AD=BB=E9=94=81=E7=9A=84BU?= =?UTF-8?q?G?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fileEntry.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/fileEntry.py b/fileEntry.py index a1d3704..1ce847d 100644 --- a/fileEntry.py +++ b/fileEntry.py @@ -96,15 +96,14 @@ class FileEntries: self.__list = [] self._value_lock = Lock() - def add(self, url: str) -> FileEntry: - with self._value_lock: - if self.has(url): - return self.get(url) - fileEntry = FileEntry(url) - if fileEntry.ok and fileEntry._fileExist: - self.__list.append(fileEntry) - return fileEntry - return None + def add(self, url: str) -> FileEntry:\ + if self.has(url): + return self.get(url) + fileEntry = FileEntry(url) + if fileEntry.ok and fileEntry._fileExist: + self.__list.append(fileEntry) + return fileEntry + return None def clear(self): with self._value_lock: