Browse Source

redis数据类型校验异常修复

dongzhaorui 2 years ago
parent
commit
94451cbb5c
1 changed files with 2 additions and 1 deletions
  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()