summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-10-05 00:45:38 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-10-05 00:45:38 +0200
commitbbbfec1829840f29fc0019f3ff54c948017c27e9 (patch)
tree194919a43cb415fb48a040ae79f5e98db0fab09c
parent43895243d24b9122758a9edf52a43a373fd61531 (diff)
Use ticker
-rw-r--r--main.go2
-rw-r--r--score.go5
2 files changed, 3 insertions, 4 deletions
diff --git a/main.go b/main.go
index 5f99cfe..320347b 100644
--- a/main.go
+++ b/main.go
@@ -52,7 +52,7 @@ func main() {
}
})
- go AutoSave()
+ go AutoSaveScore()
for n := 0; n < maxDiscon; n++ {
log.Println("Connect to", *server)
diff --git a/score.go b/score.go
index 20b4cb3..b8243d2 100644
--- a/score.go
+++ b/score.go
@@ -91,9 +91,8 @@ func Count(nick string) {
score[nick]++
}
-func AutoSave() {
- for {
+func AutoSaveScore() {
+ for range time.Tick(time.Minute) {
saveScore(score)
- time.Sleep(time.Minute)
}
}