diff --git a/lib/isc/unix/entropy.c b/lib/isc/unix/entropy.c index ed45eca221..d350e624c9 100644 --- a/lib/isc/unix/entropy.c +++ b/lib/isc/unix/entropy.c @@ -423,11 +423,8 @@ fillpool(isc_entropy_t *ent, unsigned int needed, isc_boolean_t blocking) { /* * Mark as initialized if we've added enough data. */ - if (ent->initialized < 20) { + if (ent->initialized < 20) ent->initialized += added; - if (ent->initialized >= 20) - ent->initialized = ISC_TRUE; - } } static int