Procházet zdrojové kódy

redis数据类型校验异常修复

dongzhaorui před 2 roky
rodič
revize
94451cbb5c
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      find_source/crawler/bloom_filter/utils.py

+ 2 - 1
find_source/crawler/bloom_filter/utils.py

@@ -39,7 +39,8 @@ def release_lock(conn, lockname, identifier):
                 pipe.watch(lockname)
                 value = pipe.get(lockname)
                 # 判断标志是否相同
-                if value is not None and value.decode() == identifier:
+                # if value is not None and value.decode() == identifier:
+                if value is not None and value == identifier:
                     pipe.multi()
                     pipe.delete(lockname)
                     pipe.execute()