diff options
author | Christian Heimes <christian@cheimes.de> | 2013-08-21 11:26:05 (GMT) |
---|---|---|
committer | Christian Heimes <christian@cheimes.de> | 2013-08-21 11:26:05 (GMT) |
commit | f77b4b20e931dd0247a176db856723fe1203d32e (patch) | |
tree | 2db44f24a8c5695c53df730205a043d11fb6c272 /Misc | |
parent | b1973c252c2eec757eaa067afaf593c2cc5ea8db (diff) | |
download | cpython-f77b4b20e931dd0247a176db856723fe1203d32e.zip cpython-f77b4b20e931dd0247a176db856723fe1203d32e.tar.gz cpython-f77b4b20e931dd0247a176db856723fe1203d32e.tar.bz2 |
Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.
A pthread_atfork() child handler is used to seeded the PRNG with pid, time
and some stack data.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -66,6 +66,10 @@ Core and Builtins Library ------- +- Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork. + A pthread_atfork() child handler is used to seeded the PRNG with pid, time + and some stack data. + - Issue #8865: Concurrent invocation of select.poll.poll() now raises a RuntimeError exception. Patch by Christian Schubert. |