mirror of
https://github.com/rust-lang/rust.git
synced 2026-06-02 15:56:09 +03:00
Make sure to remove thread local data only if we have destructor.
This commit is contained in:
+1
-1
@@ -181,8 +181,8 @@ fn fetch_tls_dtor(
|
||||
{
|
||||
match data.entry(thread_id) {
|
||||
Entry::Occupied(entry) => {
|
||||
let data_scalar = entry.remove();
|
||||
if let Some(dtor) = dtor {
|
||||
let data_scalar = entry.remove();
|
||||
let ret = Some((*dtor, data_scalar, key));
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user