From 52e66d46ffcb42fb0f719526cacfabc87e55f396 Mon Sep 17 00:00:00 2001 From: Benjamin Wenger <ben@elixxir.ioo> Date: Thu, 22 Sep 2022 10:39:18 -0700 Subject: [PATCH] added identity removal prints --- cmix/identity/tracker.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmix/identity/tracker.go b/cmix/identity/tracker.go index fb51d79b7..30f104d1e 100644 --- a/cmix/identity/tracker.go +++ b/cmix/identity/tracker.go @@ -212,9 +212,12 @@ func (t *manager) track(stop *stoppable.Single) { continue case deleteID := <-t.deleteIdentity: + removed := false for i := range t.tracked { inQuestion := t.tracked[i] if inQuestion.Source.Cmp(deleteID) { + jww.INFO.Printf("Removing Identity %s from tracker") + removed = true t.tracked = append(t.tracked[:i], t.tracked[i+1:]...) t.save() // Requires manual deletion in case identity is deleted before expiration @@ -222,6 +225,9 @@ func (t *manager) track(stop *stoppable.Single) { break } } + if !removed { + jww.WARN.Printf("Identity %s failed to be removed from tracker") + } case <-stop.Quit(): t.addrSpace.UnregisterAddressSpaceNotification(addressSpaceSizeChanTag) stop.ToStopped() -- GitLab