mirror of
https://github.com/fluencelabs/go-libp2p-kad-dht
synced 2025-04-24 14:22:13 +00:00
fix(providers): upgrade warnings to errors
These errors all mean something is going very wrong.
This commit is contained in:
parent
2bceee5bb2
commit
9f0782bdac
@ -133,13 +133,13 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
|
||||
switch {
|
||||
case err != nil:
|
||||
// couldn't parse the time
|
||||
log.Warning("parsing providers record from disk: ", err)
|
||||
log.Error("parsing providers record from disk: ", err)
|
||||
fallthrough
|
||||
case now.Sub(t) > ProvideValidity:
|
||||
// or just expired
|
||||
err = dstore.Delete(ds.RawKey(e.Key))
|
||||
if err != nil && err != ds.ErrNotFound {
|
||||
log.Warning("failed to remove provider record from disk: ", err)
|
||||
log.Error("failed to remove provider record from disk: ", err)
|
||||
}
|
||||
continue
|
||||
}
|
||||
@ -151,7 +151,7 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
|
||||
log.Error("base32 decoding error: ", err)
|
||||
err = dstore.Delete(ds.RawKey(e.Key))
|
||||
if err != nil && err != ds.ErrNotFound {
|
||||
log.Warning("failed to remove provider record from disk: ", err)
|
||||
log.Error("failed to remove provider record from disk: ", err)
|
||||
}
|
||||
continue
|
||||
}
|
||||
@ -264,13 +264,13 @@ func (pm *ProviderManager) run(proc goprocess.Process) {
|
||||
switch {
|
||||
case err != nil:
|
||||
// couldn't parse the time
|
||||
log.Warning("parsing providers record from disk: ", err)
|
||||
log.Error("parsing providers record from disk: ", err)
|
||||
fallthrough
|
||||
case gcTime.Sub(t) > ProvideValidity:
|
||||
// or expired
|
||||
err = pm.dstore.Delete(ds.RawKey(res.Key))
|
||||
if err != nil && err != ds.ErrNotFound {
|
||||
log.Warning("failed to remove provider record from disk: ", err)
|
||||
log.Error("failed to remove provider record from disk: ", err)
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user