Commit fda94d9f authored by Brian Tiger Chow's avatar Brian Tiger Chow

refactor(bitswap) rm SetStrategy method

remove this setter while the interface is under construction
parent 0ab86de4
......@@ -78,6 +78,7 @@ func NewSession(parent context.Context, p *peer.Peer, d ds.Datastore, r routing.
sender: sender,
haltChan: make(chan struct{}),
notifications: notifications.New(),
strategy: YesManStrategy,
}
receiver.Delegate(bs)
......@@ -242,13 +243,6 @@ func (bs *BitSwap) Halt() {
bs.haltChan <- struct{}{}
}
func (bs *BitSwap) SetStrategy(sf StrategyFunc) {
bs.strategy = sf
for _, ledger := range bs.partners {
ledger.Strategy = sf
}
}
func (bs *BitSwap) ReceiveMessage(
ctx context.Context, sender *peer.Peer, incoming bsmsg.BitSwapMessage) (
bsmsg.BitSwapMessage, *peer.Peer, error) {
......
......@@ -109,7 +109,6 @@ func NewIpfsNode(cfg *config.Config, online bool) (*IpfsNode, error) {
// TODO(brian): pass a context to bs for its async operations
bitswapSession := bitswap.NewSession(context.TODO(), local, d, route)
bitswapSession.SetStrategy(bitswap.YesManStrategy)
// TODO(brian): pass a context to initConnections
go initConnections(cfg, route)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment