STINNER Victor added the comment: >> The current behavior is that Python *will not start at all* if getrandom() >> blocks (because the hash secret initialization fails). > It starts jsut fine, it just can possible takes awhile.
In my experience, connecting to a VM using SSH with low entropy can take longer than 1 minute. As an user, I considered that the host was down. Longer than 1 minute is simply too long. It's unclear to me if getrandom() can succeed (return random bytes) on embedded devices without hardware RNG. Can it take longer than 1 minute? Is it possible that getrandom() simply blocks forever? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26839> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com