From 3574e65c8dd408825c723f9fa42831abff10ce06 Mon Sep 17 00:00:00 2001 From: Ben Schwartz Date: Tue, 31 Mar 2015 20:22:47 -0500 Subject: [PATCH] moving ticker.Stop to defer statement when creating ticker --- samples/28bjy-48.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/28bjy-48.go b/samples/28bjy-48.go index 955f2cb..456b7db 100644 --- a/samples/28bjy-48.go +++ b/samples/28bjy-48.go @@ -74,6 +74,7 @@ func main() { // Start main loop ticker := time.NewTicker(time.Duration(*stepDelay) * time.Millisecond) + defer ticker.Stop() var stepCounter int for { @@ -102,7 +103,6 @@ func main() { } case <-quit: - ticker.Stop() return } }