Skip to content

Commit 548e361

Browse files
fix: don't empty mapdatastore keystore on close (#1155)
1 parent 3dbfea9 commit 548e361

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

provider/dual/provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ func New(d *dual.DHT, opts ...Option) (*SweepingProvider, error) {
4747
ds.Close()
4848
return nil, fmt.Errorf("couldn't create a keystore: %w", err)
4949
}
50-
cleanupFuncs = []func() error{ds.Close, cfg.keystore.Close, func() error { return cfg.keystore.Empty(context.Background()) }}
50+
cleanupFuncs = []func() error{ds.Close, cfg.keystore.Close}
5151
}
5252

5353
sweepingProviders := make([]*provider.SweepingProvider, 2)

provider/provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ func New(opts ...Option) (*SweepingProvider, error) {
175175
cleanup(cleanupFuncs)
176176
return nil, err
177177
}
178-
cleanupFuncs = append(cleanupFuncs, cfg.keystore.Close, func() error { return cfg.keystore.Empty(context.Background()) })
178+
cleanupFuncs = append(cleanupFuncs, cfg.keystore.Close)
179179
}
180180
meter := otel.Meter("github.com/libp2p/go-libp2p-kad-dht/provider")
181181
providerCounter, err := meter.Int64Counter(

0 commit comments

Comments
 (0)