> The random(4) device on FreeBSD will block until the generator is > seeded [0], but not after, unless kern.random.sys.seeded is changed. > > Is this the case for getentropy(2) or random(4) on OpenBSD, and if > not, would it be a good idea to make it do so? > > [0] https://www.freebsd.org/cgi/man.cgi?query=random&sektion=4
it does not need to block, because it is *always* seeded. http://www.openbsd.org/papers/hackfest2014-arc4random/index.html