if (pool.getQuality() >= 100.0 || ! running)
return;
if (other_it.hasNext())
try
{
EntropySource src = (EntropySource) other_it.next();
byte[] buf = src.nextBytes();
if (pool == null)
return;
pool.addRandomBytes(buf, 0, buf.length);
pool.addQuality(src.quality());
if (Configuration.DEBUG)
log.fine("got " + buf.length + " bytes from " + src);
}
catch (Exception x)
{