Re: random: /dev/random often returns short reads
From: Denys Vlasenko
Date: Mon Jan 16 2017 - 13:52:36 EST
> # while ./eat_dev_random; do ./eat_dev_random; done; ./eat_dev_random
> read of 32 returns 32
> read of 32 returns 32
> read of 32 returns 28
> read of 32 returns 24
>
> Just two few first requests worked, and then ouch...
>
> I think this is what happens here:
> we transfer 4 bytes of entrophy to /dev/random pool:
erm... 32 bytes, of course.