Switch pingtime and pingwait to float64.
Needed to match bitcoin-core and btcjson. ok @davec
This commit is contained in:
parent
e9211bd01a
commit
cd3d832551
1 changed files with 3 additions and 2 deletions
|
@ -375,14 +375,15 @@ func (s *server) handleQuery(querymsg interface{}, state *peerState) {
|
||||||
ConnTime: p.timeConnected.Unix(),
|
ConnTime: p.timeConnected.Unix(),
|
||||||
Version: p.protocolVersion,
|
Version: p.protocolVersion,
|
||||||
SubVer: p.userAgent,
|
SubVer: p.userAgent,
|
||||||
|
n
|
||||||
Inbound: p.inbound,
|
Inbound: p.inbound,
|
||||||
StartingHeight: p.lastBlock,
|
StartingHeight: p.lastBlock,
|
||||||
BanScore: 0,
|
BanScore: 0,
|
||||||
SyncNode: p == syncPeer,
|
SyncNode: p == syncPeer,
|
||||||
}
|
}
|
||||||
info.PingTime = p.lastPingMicros
|
info.PingTime = float64(p.lastPingMicros)
|
||||||
if p.lastPingNonce != 0 {
|
if p.lastPingNonce != 0 {
|
||||||
wait := time.Now().Sub(p.lastPingTime).Nanoseconds()
|
wait := float64(time.Now().Sub(p.lastPingTime).Nanoseconds())
|
||||||
// We actually want microseconds.
|
// We actually want microseconds.
|
||||||
info.PingWait = wait / 1000
|
info.PingWait = wait / 1000
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue