David Kastrup <d...@gnu.org> writes: > Actually, you don't need a PRNG at all. Generate a _good_ random > starting value, and count sequentially from there.
This is _exactly_ what my patch does, on a per-thread basis. The starting value is read directly from /dev/urandom if available. However, if /dev/urandom cannot be read, the PRNG is used to generate the starting value. This is a last resort, and ideally we should never use it. Thanks, Mark