From 75ed5a9b59dd29b2e63d502eb3425696d93765fd Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 24 Apr 2014 01:50:50 -0400 Subject: [PATCH] Fix os_stats counters not saving with db_sql_live. Bleh. --- modules/commands/os_stats.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/commands/os_stats.cpp b/modules/commands/os_stats.cpp index 85088f385..bd868b903 100644 --- a/modules/commands/os_stats.cpp +++ b/modules/commands/os_stats.cpp @@ -258,6 +258,12 @@ class OSStats : public Module { } + + void OnUserConnect(User *u, bool &exempt) anope_override + { + if (UserListByNick.size() == MaxUserCount && Anope::CurTime == MaxUserTime) + stats_saver.QueueUpdate(); + } }; MODULE_INIT(OSStats)