From 1fabcfb3f40eb4636e664e66611bb27e30cc8e0e Mon Sep 17 00:00:00 2001 From: tkarrass Date: Sun, 7 Feb 2016 16:29:35 +0100 Subject: [PATCH] Fix frame counter --- cmd/server.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/server.go b/cmd/server.go index e63d3cf..24224ba 100644 --- a/cmd/server.go +++ b/cmd/server.go @@ -60,7 +60,7 @@ func serveClients() { id, client := k, clients[k] if id > 0 { oFrame := World.GetFrame(0, client.w, fCounter) - fCounter++ + enc := gob.NewEncoder(client.con) err := enc.Encode(oFrame) if err != nil { @@ -78,6 +78,7 @@ func serveClients() { //log.Println("ID:", id, "Client:", client) } } + fCounter++ time.Sleep(time.Second / time.Duration(World.FPS)) } }