diff --git a/socketserver/cmd/statsweb/statsweb.go b/socketserver/cmd/statsweb/statsweb.go index 980f1cd8..b36cc768 100644 --- a/socketserver/cmd/statsweb/statsweb.go +++ b/socketserver/cmd/statsweb/statsweb.go @@ -16,6 +16,8 @@ import ( "github.com/clarkduvall/hyperloglog" ) +var _ = os.Exit + var configLocation = flag.String("config", "./config.json", "Location of the configuration file. Defaults to ./config.json") var genConfig = flag.Bool("genconf", false, "Generate a new configuration file.") @@ -41,8 +43,8 @@ func main() { allServers[i].Setup(v) } - printEveryDay() - os.Exit(0) + //printEveryDay() + //os.Exit(0) http.HandleFunc("/api/get", ServeAPIGet) http.ListenAndServe(config.ListenAddr, http.DefaultServeMux) } diff --git a/socketserver/server/commands.go b/socketserver/server/commands.go index 2c71fd0c..8ad1d830 100644 --- a/socketserver/server/commands.go +++ b/socketserver/server/commands.go @@ -137,6 +137,9 @@ func C2SHello(conn *websocket.Conn, client *ClientInfo, msg ClientMessage) (rmsg } else if _, ok := ary[1].(bool); ok { // opt out client.ClientID = AnonymousClientID + } else { + err = ErrExpectedTwoStrings + return } uniqueUserChannel <- client.ClientID