ing
This commit is contained in:
parent
b126c5502d
commit
d615ab9524
|
@ -2,6 +2,7 @@ package service
|
|||
|
||||
import (
|
||||
"crypto/tls"
|
||||
"log"
|
||||
"net"
|
||||
"strings"
|
||||
"time"
|
||||
|
@ -47,6 +48,7 @@ func processPing(service *omd.Service, pingOption ounp.Option, _pingFunc pingFun
|
|||
for indexR := 0; indexR < pingOption.GetCount(); indexR++ {
|
||||
summary.SendCount = summary.SendCount + 1
|
||||
startTime := time.Now()
|
||||
log.Print("startTime ", startTime)
|
||||
_res = &ounp.PingResponse{}
|
||||
if 0 < indexR {
|
||||
select {
|
||||
|
@ -55,14 +57,14 @@ func processPing(service *omd.Service, pingOption ounp.Option, _pingFunc pingFun
|
|||
}
|
||||
|
||||
ttl, err := _pingFunc(service, pingOption)
|
||||
elapsedTime := time.Since(startTime).Seconds() * 1E3
|
||||
elapsedTime := float64(time.Since(startTime).Nanoseconds()) / float64(1E6)
|
||||
log.Print("elapsedTime ", time.Since(startTime).Nanoseconds())
|
||||
|
||||
if 0 == indexR {
|
||||
summary.MinTime = elapsedTime
|
||||
summary.MaxTime = elapsedTime
|
||||
}
|
||||
if nil == err {
|
||||
|
||||
_sum = _sum + elapsedTime
|
||||
summary.ReceiveCount = summary.ReceiveCount + 1
|
||||
if summary.MinTime > elapsedTime {
|
||||
|
|
Loading…
Reference in New Issue
Block a user