From 85cf6b8332d76840d177625093b8f288c73998dd Mon Sep 17 00:00:00 2001 From: Sergey Cherepanov Date: Thu, 8 Jun 2023 13:38:00 +0200 Subject: [PATCH] debug server fixes --- net/rpc/debugserver/debugserver.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/net/rpc/debugserver/debugserver.go b/net/rpc/debugserver/debugserver.go index 619d56a2..4a313ea8 100644 --- a/net/rpc/debugserver/debugserver.go +++ b/net/rpc/debugserver/debugserver.go @@ -15,6 +15,10 @@ import ( const CName = "net.rpc.debugserver" +func New() DebugServer { + return &debugServer{} +} + type DebugServer interface { app.ComponentRunnable drpc.Mux @@ -46,7 +50,10 @@ func (d *debugServer) Name() (name string) { } func (d *debugServer) Run(ctx context.Context) (err error) { - lis, err := net.Listen("tpc", d.config.ListenAddr) + if d.config.ListenAddr == "" { + return + } + lis, err := net.Listen("tcp", d.config.ListenAddr) if err != nil { return }