From a4c06fe4233d9d1cb638efe5a0686c408c3493c3 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Mon, 31 May 2021 10:02:22 -0500 Subject: [PATCH] minor --- src/client.cpp | 2 +- src/config.cpp | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/client.cpp b/src/client.cpp index 7ea956e..d4d83e4 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -348,7 +348,7 @@ Context::Pvt::Pvt(const Config& conf) try { saddr.setAddress(addr.c_str(), effective.udp_port); }catch(std::runtime_error& e) { - log_err_printf(setup, "%s Ignoring...\n", e.what()); + log_err_printf(setup, "%s Ignoring %s\n", e.what(), addr.c_str()); } auto top = ntohl(saddr->in.sin_addr.s_addr)>>24u; auto isucast = !isbcast && top<239 && top>224; diff --git a/src/config.cpp b/src/config.cpp index 9d44290..7a5fab6 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -19,6 +19,7 @@ #include "evhelper.h" DEFINE_LOGGER(serversetup, "pvxs.server.setup"); +DEFINE_LOGGER(clientsetup, "pvxs.client.setup"); DEFINE_LOGGER(config, "pvxs.config"); namespace pvxs { @@ -82,7 +83,7 @@ void parse_bool(bool& dest, const std::string& name, const std::string& val) } else if(epicsStrCaseCmp(val.c_str(), "NO")==0 || val=="0") { dest = false; } else { - log_err_printf(serversetup, "%s invalid bool value (YES/NO) : '%s'\n", + log_err_printf(config, "%s invalid bool value (YES/NO) : '%s'\n", name.c_str(), val.c_str()); } } @@ -289,11 +290,11 @@ void _fromDefs(Config& self, const std::map& defs, boo try { self.udp_port = parseTo(pickone.val); }catch(std::exception& e) { - log_err_printf(serversetup, "%s invalid integer : %s", pickone.name.c_str(), e.what()); + log_warn_printf(clientsetup, "%s invalid integer : %s", pickone.name.c_str(), e.what()); } } if(self.udp_port==0u) { - log_err_printf(serversetup, "ignoring EPICS_PVA_BROADCAST_PORT=%d\n", 0); + log_warn_printf(clientsetup, "ignoring EPICS_PVA_BROADCAST_PORT=%d\n", 0); self.udp_port = 5076; }