diff --git a/internal/upnp_ssdp/server.go b/internal/upnp_ssdp/server.go index 8c235219..8d6202f0 100644 --- a/internal/upnp_ssdp/server.go +++ b/internal/upnp_ssdp/server.go @@ -81,7 +81,8 @@ func (s *Server) Run(ctx context.Context) { defer func() { if isStopping { // Only capture a panic when we expect one. - recover() + value := recover() + s.log.Debug().Interface("value", value).Msg("recovered from panic in SSDP library") } }()