X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fwebsites%2Ftools%2Fgames%2Fcodenames%2Fgreenapid.patch;fp=modules%2Fprivate%2Fwebsites%2Ftools%2Fgames%2Fcodenames%2Fgreenapid.patch;h=0000000000000000000000000000000000000000;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hp=21a9fadeecf090ebe246fd0149f29eb13adda8cc;hpb=fa25ffd4583cc362075cd5e1b4130f33306103f0;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/websites/tools/games/codenames/greenapid.patch b/modules/private/websites/tools/games/codenames/greenapid.patch deleted file mode 100644 index 21a9fad..0000000 --- a/modules/private/websites/tools/games/codenames/greenapid.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/cmd/greenapid/main.go b/cmd/greenapid/main.go -index 86499e9..1589323 100644 ---- a/cmd/greenapid/main.go -+++ b/cmd/greenapid/main.go -@@ -1,6 +1,7 @@ - package main - - import ( -+ "net" - "net/http" - - "github.com/jbowens/codenamesgreen/gameapi" -@@ -13,6 +14,12 @@ func main() { - } - - h := gameapi.Handler(wordLists) -- err = http.ListenAndServe(":8080", h) -+ server := &http.Server{Handler: h} -+ ln, err := net.Listen("unix", "/run/codenamesgreen/socket.sock") -+ if err != nil { -+ panic(err) -+ } -+ -+ err = server.Serve(ln) - panic(err) - } -diff --git a/gameapi/handler.go b/gameapi/handler.go -index d67cf94..108e7e1 100644 ---- a/gameapi/handler.go -+++ b/gameapi/handler.go -@@ -101,7 +101,7 @@ func (h *handler) handleIndex(rw http.ResponseWriter, req *http.Request) { - for { - w1 := strings.ToLower(h.allWords[h.rand.Int63n(int64(len(h.allWords)))]) - w2 := strings.ToLower(h.allWords[h.rand.Int63n(int64(len(h.allWords)))]) -- id := fmt.Sprintf("%s-%s", w1, w2) -+ id = fmt.Sprintf("%s-%s", w1, w2) - if _, ok := h.games[id]; !ok { - break - }