From ea67fe1cbe854f69fe53d9637353dee1b741d7b7 Mon Sep 17 00:00:00 2001 From: Marc Di Luzio Date: Sat, 6 Jun 2020 16:31:39 +0100 Subject: [PATCH] Fix executing a tick every second for a minute --- pkg/server/server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/server/server.go b/pkg/server/server.go index 8666ad5..f853d67 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -139,12 +139,12 @@ func (s *Server) Run() { // Set up the schedule if requested if s.tick != 0 { - if err := s.schedule.AddFunc(fmt.Sprintf("* */%d * * *", s.tick), func() { + if err := s.schedule.AddFunc(fmt.Sprintf("0 */%d * * *", s.tick), func() { // Ensure we don't quit during this function s.sync.Add(1) defer s.sync.Done() - fmt.Println("Execuring server tick") + fmt.Println("Executing server tick") // Run the command queues s.world.ExecuteCommandQueues()