mirror of
https://github.com/fluencelabs/go-libp2p-kad-dht
synced 2025-05-29 22:21:20 +00:00
Merge pull request #455 from libp2p/fix/warn-to-error
fix(providers): upgrade warnings to errors
This commit is contained in:
commit
de00be3435
@ -133,13 +133,13 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
|
|||||||
switch {
|
switch {
|
||||||
case err != nil:
|
case err != nil:
|
||||||
// couldn't parse the time
|
// couldn't parse the time
|
||||||
log.Warning("parsing providers record from disk: ", err)
|
log.Error("parsing providers record from disk: ", err)
|
||||||
fallthrough
|
fallthrough
|
||||||
case now.Sub(t) > ProvideValidity:
|
case now.Sub(t) > ProvideValidity:
|
||||||
// or just expired
|
// or just expired
|
||||||
err = dstore.Delete(ds.RawKey(e.Key))
|
err = dstore.Delete(ds.RawKey(e.Key))
|
||||||
if err != nil && err != ds.ErrNotFound {
|
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
|
continue
|
||||||
}
|
}
|
||||||
@ -151,7 +151,7 @@ func loadProvSet(dstore ds.Datastore, k []byte) (*providerSet, error) {
|
|||||||
log.Error("base32 decoding error: ", err)
|
log.Error("base32 decoding error: ", err)
|
||||||
err = dstore.Delete(ds.RawKey(e.Key))
|
err = dstore.Delete(ds.RawKey(e.Key))
|
||||||
if err != nil && err != ds.ErrNotFound {
|
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
|
continue
|
||||||
}
|
}
|
||||||
@ -264,13 +264,13 @@ func (pm *ProviderManager) run(proc goprocess.Process) {
|
|||||||
switch {
|
switch {
|
||||||
case err != nil:
|
case err != nil:
|
||||||
// couldn't parse the time
|
// couldn't parse the time
|
||||||
log.Warning("parsing providers record from disk: ", err)
|
log.Error("parsing providers record from disk: ", err)
|
||||||
fallthrough
|
fallthrough
|
||||||
case gcTime.Sub(t) > ProvideValidity:
|
case gcTime.Sub(t) > ProvideValidity:
|
||||||
// or expired
|
// or expired
|
||||||
err = pm.dstore.Delete(ds.RawKey(res.Key))
|
err = pm.dstore.Delete(ds.RawKey(res.Key))
|
||||||
if err != nil && err != ds.ErrNotFound {
|
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