Unverified Commit dc2ceca5 authored by Ning Xie's avatar Ning Xie Committed by GitHub
Browse files

[BUGFIX] use random for NONE_HASH only when PYTHONHASHSEED not set (#17088)


Signed-off-by: default avatarAndy Xie <andy.xning@gmail.com>
parent f8acd01f
......@@ -43,7 +43,7 @@ class BlockHashType(NamedTuple):
# This aligns with the behavior of Python's hash() function, which also uses
# a random seed if PYTHONHASHSEED is not set.
NONE_HASH = int.from_bytes(os.urandom(32), byteorder="big") if os.getenv(
'PYTHONHASHSEED') is not None else sha256(os.getenv('PYTHONHASHSEED'))
'PYTHONHASHSEED') is None else sha256(os.getenv('PYTHONHASHSEED'))
class PrefixCachingMetrics:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment