Browse Source

Issue warning if collecting RandSeed data failed

0.10
Wladimir J. van der Laan 11 years ago
parent
commit
be873f6454
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 9
      src/util.cpp

9
src/util.cpp

@ -176,7 +176,14 @@ void RandAddSeedPerfmon()
{ {
RAND_add(begin_ptr(vData), nSize, nSize/100.0); RAND_add(begin_ptr(vData), nSize, nSize/100.0);
OPENSSL_cleanse(begin_ptr(vData), nSize); OPENSSL_cleanse(begin_ptr(vData), nSize);
LogPrint("rand", "RandAddSeed() %lu bytes\n", nSize); LogPrint("rand", "%s: %lu bytes\n", __func__, nSize);
} else {
static bool warned = false; // Warn only once
if (!warned)
{
LogPrintf("%s: Warning: RegQueryValueExA(HKEY_PERFORMANCE_DATA) failed with code %i\n", __func__, ret);
warned = true;
}
} }
#endif #endif
} }

Loading…
Cancel
Save