Skip to content

Commit be873f6

Browse files
committed
Issue warning if collecting RandSeed data failed
1 parent fcb0a1b commit be873f6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/util.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,14 @@ void RandAddSeedPerfmon()
176176
{
177177
RAND_add(begin_ptr(vData), nSize, nSize/100.0);
178178
OPENSSL_cleanse(begin_ptr(vData), nSize);
179-
LogPrint("rand", "RandAddSeed() %lu bytes\n", nSize);
179+
LogPrint("rand", "%s: %lu bytes\n", __func__, nSize);
180+
} else {
181+
static bool warned = false; // Warn only once
182+
if (!warned)
183+
{
184+
LogPrintf("%s: Warning: RegQueryValueExA(HKEY_PERFORMANCE_DATA) failed with code %i\n", __func__, ret);
185+
warned = true;
186+
}
180187
}
181188
#endif
182189
}

0 commit comments

Comments
 (0)