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
