From 8f70567680be6155fe8f97b6f4faa733b38487ce Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 13 Jul 2025 16:36:09 +0200 Subject: [PATCH] chore: align proxy logging --- server/modbus/handler.go | 2 +- server/modbus/proxy.go | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/server/modbus/handler.go b/server/modbus/handler.go index c8cbe9d3c..c972a8aaf 100644 --- a/server/modbus/handler.go +++ b/server/modbus/handler.go @@ -35,7 +35,7 @@ func asBytes(u []uint16) []byte { func (h *handler) logResult(op string, b []byte, err error) { if err == nil { - h.log.TRACE.Printf(op+": %0x", b) + h.log.TRACE.Printf(op+": % 0x", b) } else { h.log.TRACE.Printf(op+": %v", err) } diff --git a/server/modbus/proxy.go b/server/modbus/proxy.go index d364c3971..94436e57a 100644 --- a/server/modbus/proxy.go +++ b/server/modbus/proxy.go @@ -36,10 +36,9 @@ func StartProxy(port int, config modbus.Settings, readOnly ReadOnlyMode) error { h.log.DEBUG.Printf("modbus proxy for %s listening at :%d", config.String(), port) srv, err := mbserver.New(h, mbserver.Logger(&logger{log: h.log})) - - if err == nil { - err = srv.Start(l) + if err != nil { + return err } - return err + return srv.Start(l) }