@cryptotaxi247 / kubo / commits / c60d01176

fix(exchange) add context to DialPeer

Brian Tiger Chow committed Nov 5, 2014 at 03:00 UTC c60d01176412c3897ab7ea906dd074ff0e7ed233
3 files changed +3 -3
exchange/bitswap/bitswap.go
+1 -1
@@ -91,7 +91,7 @@ func (bs *bitswap) Block(parent context.Context, k u.Key) (*blocks.Block, error)
91 go func(p peer.Peer) {
92
93 log.Debugf("bitswap dialing peer: %s", p)
94 - err := bs.sender.DialPeer(p)
94 + err := bs.sender.DialPeer(ctx, p)
95 if err != nil {
96 log.Errorf("Error sender.DialPeer(%s)", p)
97 return
exchange/bitswap/network/interface.go
+1 -1
@@ -12,7 +12,7 @@ import (
12 type Adapter interface {
13
14 // DialPeer ensures there is a connection to peer.
15 - DialPeer(peer.Peer) error
15 + DialPeer(context.Context, peer.Peer) error
16
17 // SendMessage sends a BitSwap message to a peer.
18 SendMessage(
exchange/bitswap/network/net_message_adapter.go
+1 -1
@@ -67,7 +67,7 @@ func (adapter *impl) HandleMessage(
67 return outgoing
68 }
69
70 -func (adapter *impl) DialPeer(p peer.Peer) error {
70 +func (adapter *impl) DialPeer(ctx context.Context, p peer.Peer) error {
71 return adapter.net.DialPeer(p)
72 }
73