Use time.Time.Sub function instead of manipulating nanoseconds
This commit is contained in:
parent
79cb745a5d
commit
c7db902da2
8
satan.go
8
satan.go
@ -132,8 +132,8 @@ func (s *Satan) runWorker() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (s *Satan) processTask(t *task) {
|
func (s *Satan) processTask(t *task) {
|
||||||
dur := time.Now().UnixNano() - t.createdAt.UnixNano()
|
dur := time.Now().Sub(t.createdAt)
|
||||||
s.runtimeStats.Add(stats.Latency, time.Duration(dur))
|
s.runtimeStats.Add(stats.Latency, dur)
|
||||||
|
|
||||||
if t.system {
|
if t.system {
|
||||||
s.processSystemTask(t)
|
s.processSystemTask(t)
|
||||||
@ -174,8 +174,8 @@ func (s *Satan) processGeneralTask(t *task) {
|
|||||||
}()
|
}()
|
||||||
if s.DaemonStats != nil {
|
if s.DaemonStats != nil {
|
||||||
defer func(start time.Time) {
|
defer func(start time.Time) {
|
||||||
dur := time.Now().UnixNano() - start.UnixNano()
|
dur := time.Now().Sub(start)
|
||||||
s.DaemonStats.Add(t.daemon.base().String(), time.Duration(dur))
|
s.DaemonStats.Add(t.daemon.base().String(), dur)
|
||||||
}(time.Now())
|
}(time.Now())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user