# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1648910369 -7200
# Node ID 07d25714c40c63b40187ad2e7b98e92b6ead9b9c
# Parent  8d5fa022721c160da5722e50d5af891eaaa28b47# Parent  e54b8a5e35adf8e7e5d5a5b32d38daa58410ac40
Merge 0.12->trunk

diff -r 8d5fa022721c -r 07d25714c40c util/random.lua
--- a/util/random.lua	Mon Mar 28 14:53:46 2022 +0100
+++ b/util/random.lua	Sat Apr 02 16:39:29 2022 +0200
@@ -7,7 +7,7 @@
 --
 
 local ok, crand = pcall(require, "util.crand");
-if ok then return crand; end
+if ok and pcall(crand.bytes, 1) then return crand; end
 
 local urandom, urandom_err = io.open("/dev/urandom", "r");