From af11b394593d23c418023a03725f6d199e5c08f7 Mon Sep 17 00:00:00 2001 From: idk Date: Sun, 4 Jun 2023 18:31:35 +0000 Subject: [PATCH] gopher listener --- gopher.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gopher.go b/gopher.go index 2ac1590..caff801 100644 --- a/gopher.go +++ b/gopher.go @@ -24,10 +24,13 @@ import ( func initGopher(apper Apper) { handler := NewWFHandler(apper) - gopher.HandleFunc("/", handler.Gopher(handleGopher)) log.Info("Serving on gopher://localhost:%d", apper.App().Config().Server.GopherPort) - gopher.ListenAndServe(fmt.Sprintf(":%d", apper.App().Config().Server.GopherPort), nil) + listener, err := Listen("tcp", fmt.Sprintf("%s:%d", apper.App().Config().Server.Bind, apper.App().Config().Server.GopherPort)) + if err != nil { + panic(err) + } + gopher.Serve(listener, nil) } // Utility function to strip the URL from the hostname provided by app.cfg.App.Host