fix: data race

This commit is contained in:
debugtalk
2021-12-24 17:11:58 +08:00
parent 5353777019
commit a1ea92cfc5
7 changed files with 65 additions and 57 deletions
+4 -2
View File
@@ -110,6 +110,10 @@ func (s *requestStats) get(name string, method string) (entry *statsEntry) {
}
func (s *requestStats) clearAll() {
s.total = &statsEntry{
Name: "Total",
Method: "",
}
s.total.reset()
s.transactionPassed = 0
s.transactionFailed = 0
@@ -186,8 +190,6 @@ type statsEntry struct {
}
func (s *statsEntry) reset() {
s.Name = ""
s.Method = ""
s.StartTime = time.Now().Unix()
s.NumRequests = 0
s.NumFailures = 0