Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
c7623c31
Commit
c7623c31
authored
Feb 18, 2014
by
obscuren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Changed debug messages
parent
ba958490
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
5 deletions
+7
-5
peer.go
peer.go
+7
-5
No files found.
peer.go
View file @
c7623c31
...
...
@@ -294,7 +294,9 @@ func (p *Peer) HandleInbound() {
if
err
!=
nil
{
if
ethutil
.
Config
.
Debug
{
log
.
Printf
(
"[PEER] Block (%x) err %v"
,
block
.
Hash
()[
:
4
],
err
)
log
.
Printf
(
"[PEER] Block %x failed
\n
"
,
block
.
Hash
())
log
.
Printf
(
"[PEER] %v
\n
"
,
err
)
log
.
Println
(
block
)
}
break
}
else
{
...
...
@@ -467,7 +469,7 @@ func (p *Peer) pushHandshake() error {
pubkey
:=
ethutil
.
NewValueFromBytes
(
data
)
.
Get
(
2
)
.
Bytes
()
msg
:=
ethwire
.
NewMessage
(
ethwire
.
MsgHandshakeTy
,
[]
interface
{}{
uint32
(
4
),
uint32
(
0
),
p
.
Version
,
byte
(
p
.
caps
),
p
.
port
,
pubkey
,
uint32
(
5
),
uint32
(
0
),
p
.
Version
,
byte
(
p
.
caps
),
p
.
port
,
pubkey
,
})
p
.
QueueMessage
(
msg
)
...
...
@@ -494,7 +496,7 @@ func (p *Peer) pushPeers() {
func
(
p
*
Peer
)
handleHandshake
(
msg
*
ethwire
.
Msg
)
{
c
:=
msg
.
Data
if
c
.
Get
(
0
)
.
Uint
()
!=
4
{
if
c
.
Get
(
0
)
.
Uint
()
!=
5
{
log
.
Println
(
"Invalid peer version. Require protocol v4"
)
p
.
Stop
()
return
...
...
@@ -527,7 +529,7 @@ func (p *Peer) handleHandshake(msg *ethwire.Msg) {
// Get a reference to the peers version
p
.
Version
=
c
.
Get
(
2
)
.
Str
()
log
.
Println
(
p
)
log
.
Println
(
"[PEER]"
,
p
)
}
func
(
p
*
Peer
)
String
()
string
{
...
...
@@ -544,7 +546,7 @@ func (p *Peer) String() string {
strConnectType
=
"disconnected"
}
return
fmt
.
Sprintf
(
"
peer
[%s] (%s) %v %s [%s]"
,
strConnectType
,
strBoundType
,
p
.
conn
.
RemoteAddr
(),
p
.
Version
,
p
.
caps
)
return
fmt
.
Sprintf
(
"[%s] (%s) %v %s [%s]"
,
strConnectType
,
strBoundType
,
p
.
conn
.
RemoteAddr
(),
p
.
Version
,
p
.
caps
)
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment