diff --git a/network/ephemeral/tracker.go b/network/ephemeral/tracker.go index 5c2a23b4f750b372bd237895c7d7b664707ccd2e..e848c23c473b90170b740fc31cd5734bf746e7ad 100644 --- a/network/ephemeral/tracker.go +++ b/network/ephemeral/tracker.go @@ -78,7 +78,7 @@ func track(session *storage.Session, addrSpace *AddressSpace, ourId *id.ID, stop // Generates the IDs since the last track protoIds, err := ephemeral.GetIdsByRange( - ourId, uint(addressSize), lastCheck, now.Sub(lastCheck)) + ourId, uint(addressSize), lastCheck, now.Add(validityGracePeriod).Sub(lastCheck)) jww.DEBUG.Printf("Now: %s, LastCheck: %s, Different: %s", now, lastCheck, now.Sub(lastCheck))