@cryptotaxi247 / kubo / commits / 98df9143e

Use ProvideEnabled option to construct Bitswap

Michael Avila committed May 20, 2019 at 12:03 UTC 98df9143edeeb89848c6e2ea03fb78b9f4286d8c
1 file changed +1 -2
core/node/core.go
+1 -2
@@ -62,8 +62,7 @@ func Dag(bs blockservice.BlockService) format.DAGService {
62 func OnlineExchange(provide bool) interface{} {
63 return func(mctx helpers.MetricsCtx, lc fx.Lifecycle, host host.Host, rt routing.IpfsRouting, bs blockstore.GCBlockstore) exchange.Interface {
64 bitswapNetwork := network.NewFromIpfsHost(host, rt)
65 - bitswap.ProvideEnabled = provide
66 - exch := bitswap.New(helpers.LifecycleCtx(mctx, lc), bitswapNetwork, bs)
65 + exch := bitswap.New(helpers.LifecycleCtx(mctx, lc), bitswapNetwork, bs, bitswap.ProvideEnabled(provide))
66 lc.Append(fx.Hook{
67 OnStop: func(ctx context.Context) error {
68 return exch.Close()