Submitting this because I dont have the time (or resources) to debug this atm and need a self-reminder:
On Win32 walletpassphrase does not appear to relock after the designated amount of time as it should and as it does on Linux.
Can someone check this on OSX as well?

// 3
        //    
        //    
        //    
        //
        // N
        // w
        // d
        // i
        // h
        SyncTransaction(tx, TxStateInactive{});
    }
}
void CWaet::blockConnected(const CBlock& block, int height)
{
    const uint256& block_hash = block.GetHash();
    LOCK(cs_);
    m_last_block_processed_height = height;
    m_last_block_processed = block_hash;
    for (size_t index = 0; index < block.vtx.size(); index++) {
        SyncTransaction(block.vtx[index], TxStateConfirmed{block_hash, height, static_cast<int>(index)});
        transactionRemovedFromMempool(block.vtx[index], MemPoolRemovalReason::BLOCK, 0 /* m
    }
}
void CWaet::blockDisconnected(const CBlock& block, int height)
{
    LOCK(cs_);
    // A
    // b
    // U