From 50868809bd9cfaaf18147d559d18086f8d2cc426 Mon Sep 17 00:00:00 2001 From: Stephen McQuay Date: Thu, 14 Nov 2013 00:18:46 -0800 Subject: [PATCH] revert me: default to allowing connecting players to start games --- main.go | 1 - protocol.go | 23 ++++++++--------------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/main.go b/main.go index 37bbd7c..daea1b8 100644 --- a/main.go +++ b/main.go @@ -13,7 +13,6 @@ import ( ) var addr = flag.String("addr", ":8666", "http service address") -var debug = flag.Bool("debug", false, "automatically create games if they don't exist") var profile = flag.String("pprof", "", "if specified will run with pprof") var netprofile = flag.Bool("netprof", false, "if specified will run with net/http/pprof") var verbose = flag.Bool("verbose", false, "") diff --git a/protocol.go b/protocol.go index 985701a..091c089 100644 --- a/protocol.go +++ b/protocol.go @@ -161,21 +161,14 @@ func addPlayer(ws *websocket.Conn) { game := games.get(gid.Id) if game == nil { - force := *debug - if force { - game = NewGame( - gid.Id, - float32(conf.Width), - float32(conf.Height), - conf.Tick, - ) - go game.run() - games.add(game) - } else { - log.Printf("ERROR: game '%s' not found", gid.Id) - websocket.JSON.Send(ws, NewFailure("game 404")) - return - } + game = NewGame( + gid.Id, + float32(conf.Width), + float32(conf.Height), + conf.Tick, + ) + go game.run() + games.add(game) } player_id := idg.Hash()