all repos — homestead @ 4f48df92fa20e1c9cb4833400aabbeaf5c67718b

Code for my website

fix listening on TCP only without listenfd

Alan Pearce
commit

4f48df92fa20e1c9cb4833400aabbeaf5c67718b

parent

db6f2461ccd1e17e620451aab958068f6ca1664e

1 file changed, 7 insertions(+), 1 deletion(-)

jump to
M internal/server/tcp.gointernal/server/tcp.go
@@ -1,11 +1,17 @@
package server import ( + "net" + "strconv" + "go.alanpearce.eu/x/listenfd" ) func (s *Server) serveTCP() error { - l, err := listenfd.GetListener(0, s.Addr, s.log.Named("tcp.listenfd")) + l, err := listenfd.GetListener(0, + net.JoinHostPort(s.runtimeConfig.ListenAddress, strconv.Itoa(s.runtimeConfig.Port)), + s.log.Named("tcp.listenfd"), + ) if err != nil { return err }