Hi,

FYI, uwsgi.grunt() does not call uwsgi_python_post_fork after forking, which
means it will duplicate the RNG state of its parent; I suggest this will be
fixed.

Also, I don't know how many other forks are there in uWSGI (master forks
workers, grunt() forks grunts... what else?) - but I suggest an overall
review of all fork()s in the code, to be sure no other fork() leaves
duplicate RNG state in any of uWSGI supported languages (neither Python, nor
Ruby, Lua, ...).

Kindly,
 - Yaniv
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to