in ingester/lib/src/symbolicator/cache.rs [308:319]
fn add_inactive(&self, info: Entry) {
if !info.exists.load(Relaxed) {
// Return space without queueing the entry for eviction (there's no reason to keep it
// around).
self.remove_entry(info, |_| ());
return;
}
if let Ok(mut guard) = self.inactive.lock() {
guard.push(info);
}
self.inactive_change.notify_waiters();
}