Disable stats temporary

pull/675/head
Igor Chubin 3 years ago
parent 4f7b182e4c
commit b9c8f38726

@ -1,40 +1,40 @@
package main package main
import ( // import (
"log" // "log"
"sync" // "sync"
"time" // "time"
) // )
//
type safeCounter struct { // type safeCounter struct {
v map[int]int // v map[int]int
mux sync.Mutex // mux sync.Mutex
}
func (c *safeCounter) inc(key int) {
c.mux.Lock()
c.v[key]++
c.mux.Unlock()
}
// func (c *safeCounter) val(key int) int {
// c.mux.Lock()
// defer c.mux.Unlock()
// return c.v[key]
// } // }
// //
// func (c *safeCounter) reset(key int) int { // func (c *safeCounter) inc(key int) {
// c.mux.Lock() // c.mux.Lock()
// defer c.mux.Unlock() // c.v[key]++
// result := c.v[key] // c.mux.Unlock()
// c.v[key] = 0 // }
// return result //
// // func (c *safeCounter) val(key int) int {
// // c.mux.Lock()
// // defer c.mux.Unlock()
// // return c.v[key]
// // }
// //
// // func (c *safeCounter) reset(key int) int {
// // c.mux.Lock()
// // defer c.mux.Unlock()
// // result := c.v[key]
// // c.v[key] = 0
// // return result
// // }
//
// var queriesPerMinute safeCounter
//
// func printStat() {
// _, min, _ := time.Now().Clock()
// queriesPerMinute.inc(min)
// log.Printf("Processed %d requests\n", min)
// } // }
var queriesPerMinute safeCounter
func printStat() {
_, min, _ := time.Now().Clock()
queriesPerMinute.inc(min)
log.Printf("Processed %d requests\n", min)
}

Loading…
Cancel
Save