fReopenDebugLog and fRequestShutdown should be type sig_atomic_t
This allows access as an atomic variable in the presence of async interrupts. See issue #7433 for more details fixes: #7433
This commit is contained in:
@@ -125,7 +125,7 @@ static const char* FEE_ESTIMATES_FILENAME="fee_estimates.dat";
|
||||
// shutdown thing.
|
||||
//
|
||||
|
||||
volatile bool fRequestShutdown = false;
|
||||
volatile sig_atomic_t fRequestShutdown = false;
|
||||
|
||||
void StartShutdown()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user