mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2026-05-07 12:59:08 +08:00
[BUGFIX] use random for NONE_HASH only when PYTHONHASHSEED not set (#17088)
Signed-off-by: Andy Xie <andy.xning@gmail.com>
This commit is contained in:
parent
f8acd01ff7
commit
dc2ceca5c5
@ -43,7 +43,7 @@ class BlockHashType(NamedTuple):
|
|||||||
# This aligns with the behavior of Python's hash() function, which also uses
|
# This aligns with the behavior of Python's hash() function, which also uses
|
||||||
# a random seed if PYTHONHASHSEED is not set.
|
# a random seed if PYTHONHASHSEED is not set.
|
||||||
NONE_HASH = int.from_bytes(os.urandom(32), byteorder="big") if os.getenv(
|
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:
|
class PrefixCachingMetrics:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user