From f7140ccfd4cce5c6cd7b03667695d32d10845db0 Mon Sep 17 00:00:00 2001 From: eyedeekay Date: Fri, 18 Apr 2025 23:58:25 -0400 Subject: [PATCH] always create the local-only listener. --- mirror/listener.go | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/mirror/listener.go b/mirror/listener.go index 4b24de4..14cef7b 100644 --- a/mirror/listener.go +++ b/mirror/listener.go @@ -70,15 +70,14 @@ func (ml Mirror) Listen(name, addr, certdir string, hiddenTls bool) (net.Listene if err := ml.AddListener("tls", tlsListener); err != nil { return nil, err } - } else { - // Listen on plain HTTP - tcpListener, err := net.Listen("tcp", "localhost:3000") - if err != nil { - return nil, err - } - if err := ml.AddListener("http", tcpListener); err != nil { - return nil, err - } + } + // Listen on plain HTTP + tcpListener, err := net.Listen("tcp", "localhost:3000") + if err != nil { + return nil, err + } + if err := ml.AddListener("http", tcpListener); err != nil { + return nil, err } if hiddenTls { onionListener, err := ml.Onion.ListenTLS()