On Sat, Nov 8, 2008 at 5:53 AM, David Schwartz <[EMAIL PROTECTED]> wrote:

>
> > That's a great question.  Indeed, this platform (AIX) does have
> > /dev/random but apparently that too was exhausted because that
> > is checked first in our implementation.  I think the fault is truly
> > with the system in question, because prngd should not have blocked
> > in the manner it did.  Despite this problem being a one-off, there
> > is a push to "fix" the issue and guarantee it will never happen again.
> > It was during my investigations that I noticed the blocking nature
> > of the EGD lookups.
>
> So what do you want to do if you run out of entropy?
>

Fail with an error condition stating that, rather than the indeterminate
hang in read() that was experienced.

Ben

Reply via email to