diff options
author | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-04-10 23:59:32 +0800 |
---|---|---|
committer | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-04-10 23:59:32 +0800 |
commit | 92fbb61625c8fa8f07c6ab9458b53884b8a4e95c (patch) | |
tree | 7cdf4fce82ff599fcd86aa01bd952ddf310fb2f1 /p2p/peer_error.go | |
parent | fc1d1f9afd155fab1f614c6a0340233f90afafd6 (diff) | |
parent | c5332537f5726610c3c1606ead8cbaa83144b537 (diff) | |
download | dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar.gz dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar.bz2 dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar.lz dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar.xz dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.tar.zst dexon-92fbb61625c8fa8f07c6ab9458b53884b8a4e95c.zip |
Merge pull request #691 from fjl/discovery-fixes
p2p: a bunch of fixes
Diffstat (limited to 'p2p/peer_error.go')
-rw-r--r-- | p2p/peer_error.go | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/p2p/peer_error.go b/p2p/peer_error.go index 0ff4f4b43..402131630 100644 --- a/p2p/peer_error.go +++ b/p2p/peer_error.go @@ -98,15 +98,13 @@ func (d DiscReason) String() string { return discReasonToString[d] } -type discRequestedError DiscReason - -func (err discRequestedError) Error() string { - return fmt.Sprintf("disconnect requested: %v", DiscReason(err)) +func (d DiscReason) Error() string { + return d.String() } func discReasonForError(err error) DiscReason { - if reason, ok := err.(discRequestedError); ok { - return DiscReason(reason) + if reason, ok := err.(DiscReason); ok { + return reason } peerError, ok := err.(*peerError) if !ok { |