From 1091ce5cebdb995fcbbae08df47b74e3ec736a77 Mon Sep 17 00:00:00 2001 From: Ivan Baidakou Date: Wed, 7 Jan 2026 21:17:55 +0300 Subject: [PATCH] [core] allow ssdp debugging --- src/net/ssdp_actor.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/net/ssdp_actor.cpp b/src/net/ssdp_actor.cpp index 8164dd1b..c78af148 100644 --- a/src/net/ssdp_actor.cpp +++ b/src/net/ssdp_actor.cpp @@ -121,6 +121,10 @@ void ssdp_actor_t::on_discovery_received(std::size_t bytes) noexcept { const char *buff = reinterpret_cast(rx_buff.data()); auto discovery_result = parse(buff, bytes); if (!discovery_result) { + if (upnp_config.debug) { + auto view = std::string_view(buff, bytes); + LOG_DEBUG(log, "{}", view); + } auto &ec = discovery_result.error(); LOG_WARN(log, "can't get discovery result: {}", ec.message()); return do_shutdown(make_error(ec));