New submission from Gregory P. Smith <g...@krypto.org>:

The newly added hash randomization seed (issue 13703) is a global defined in 
object/object.c that is initialized only once within a process by a call from 
Py_InitializeEx().

For applications embedding Python interpreters it may be useful for them to NOT 
share a hash randomization seed across all interpreter instances within that 
process.  That way long living processes or processes serving many independent 
tasks can avoid using the same hash seed for separate tasks.

----------
components: Interpreter Core
messages: 153855
nosy: gregory.p.smith
priority: normal
severity: normal
status: open
title: allow more than one hash seed per process (move _Py_HashSecret into 
PyInterpreterState)
type: enhancement
versions: Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14071>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to