From b41fef2fffaddb94b6a32972862d60bd73ac65ac Mon Sep 17 00:00:00 2001 From: Brian Tiger Chow Date: Tue, 16 Dec 2014 21:08:28 -0800 Subject: [PATCH] refactor: remove peerKey type we've been using maps with peers long enough now that this probably is no longer necessary License: MIT Signed-off-by: Brian Tiger Chow --- exchange/bitswap/strategy/ledgermanager.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/exchange/bitswap/strategy/ledgermanager.go b/exchange/bitswap/strategy/ledgermanager.go index 77b5d66b1..4bc8f2efc 100644 --- a/exchange/bitswap/strategy/ledgermanager.go +++ b/exchange/bitswap/strategy/ledgermanager.go @@ -15,9 +15,7 @@ import ( var log = u.Logger("strategy") // LedgerMap lists Ledgers by their Partner key. -type ledgerMap map[peerKey]*ledger - -type peerKey u.Key +type ledgerMap map[u.Key]*ledger type Envelope struct { Peer peer.Peer @@ -182,10 +180,10 @@ func (lm *LedgerManager) NumBytesReceivedFrom(p peer.Peer) uint64 { // ledger lazily instantiates a ledger func (lm *LedgerManager) findOrCreate(p peer.Peer) *ledger { - l, ok := lm.ledgerMap[peerKey(p.Key())] + l, ok := lm.ledgerMap[p.Key()] if !ok { l = newLedger(p) - lm.ledgerMap[peerKey(p.Key())] = l + lm.ledgerMap[p.Key()] = l } return l }