Browse Source

redis数据类型校验异常修复

dongzhaorui 2 năm trước cách đây
mục cha
commit
94451cbb5c
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  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()