From 41124e1ad11db1708d1f5b942cc9fcbe00b1e3c2 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 10 Mar 2025 01:24:02 +0000 Subject: Improve the clock jumping message slightly. --- src/inspircd.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/inspircd.cpp') diff --git a/src/inspircd.cpp b/src/inspircd.cpp index c83bda18d..68ed5b6ef 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -129,10 +129,16 @@ namespace time_t timediff = newtime - oldtime; if (timediff > ServerInstance->Config->TimeSkipWarn) - ServerInstance->SNO.WriteToSnoMask('a', "\002Performance warning!\002 Server clock jumped forwards by {}!", Duration::ToHuman(timediff)); + { + ServerInstance->SNO.WriteToSnoMask('a', "\002Performance warning!\002 Server clock jumped forwards by {} (from {} to {})!", + Duration::ToHuman(timediff), Time::ToString(oldtime), Time::ToString(newtime)); + } else if (timediff < -ServerInstance->Config->TimeSkipWarn) - ServerInstance->SNO.WriteToSnoMask('a', "\002Performance warning!\002 Server clock jumped backwards by {}!", Duration::ToHuman(std::abs(timediff))); + { + ServerInstance->SNO.WriteToSnoMask('a', "\002Performance warning!\002 Server clock jumped backwards by {} (from {} to {})!", + Duration::ToHuman(std::abs(timediff)), Time::ToString(oldtime), Time::ToString(newtime)); + } } // Drops to the unprivileged user/group specified in . -- cgit v1.3.1-10-gc9f91