rename variable

This commit is contained in:
Ralf Jung 2021-07-10 14:14:09 +02:00
parent 2750d3ac6a
commit dbc2b55baf

View file

@ -999,12 +999,12 @@ impl ThreadId {
static mut COUNTER: u64 = 1;
unsafe {
let _guard = GUARD.lock();
let guard = GUARD.lock();
// If we somehow use up all our bits, panic so that we're not
// covering up subtle bugs of IDs being reused.
if COUNTER == u64::MAX {
drop(_guard); // in case the panic handler ends up calling `ThreadId::new()`, avoid reentrant lock acquire.
drop(guard); // in case the panic handler ends up calling `ThreadId::new()`, avoid reentrant lock acquire.
panic!("failed to generate unique thread ID: bitspace exhausted");
}