# HG changeset patch # User Kim Alvefur # Date 1626592651 -7200 # Node ID 7132acfd287e55a025e4dd8f02225bd7e650f93c # Parent 0a8671f32424b72289d6be0166407a6a3ed0fae6 mod_s2s: Handle measurement where the local host is unknown This could happen with Dialback-only connections or others that were missing the stream 'to' attribute. diff -r 0a8671f32424 -r 7132acfd287e plugins/mod_s2s.lua --- a/plugins/mod_s2s.lua Sun Jul 18 09:08:04 2021 +0200 +++ b/plugins/mod_s2s.lua Sun Jul 18 09:17:31 2021 +0200 @@ -645,7 +645,7 @@ session.sends2s(stream_error); end else - m_closed_connections:with_labels(this_host, session.direction, reason == false and ":remote-choice" or ":local-choice"):add(1) + m_closed_connections:with_labels(this_host or ":unknown", session.direction, reason == false and ":remote-choice" or ":local-choice"):add(1) end session.sends2s("");