}
// Normal upsert
if e, exists := ns.workers[key]; exists {
e.hb = hb
e.lastSeen = now
e.isSystemWorker = isSystemWorker
b.order.MoveToBack(e.elem)
e = &entry{
nsID: nsID,
hb: hb,
lastSeen: now,
isSystemWorker: isSystemWorker,
}
e.elem = b.order.PushBack(e)
ns.workers[key] = e
added++
}
}