]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
m_httpd_stats Remove days/hours/mins/secs from <uptime>
authorAttila Molnar <attilamolnar@hush.com>
Thu, 12 Feb 2015 15:29:40 +0000 (16:29 +0100)
committerAttila Molnar <attilamolnar@hush.com>
Thu, 12 Feb 2015 15:29:40 +0000 (16:29 +0100)
Uptime can be calculated easily from the boot time

src/modules/m_httpd_stats.cpp

index ae65f0692fe10ef8203dde48f05ff532c9661e13..35a4b0fb2115ee4d50bd4648e909b06f0038b3a1 100644 (file)
@@ -107,13 +107,7 @@ class ModuleHttpStats : public Module
                                data << "<channelcount>" << ServerInstance->GetChans().size() << "</channelcount>";
                                data << "<opercount>" << ServerInstance->Users->all_opers.size() << "</opercount>";
                                data << "<socketcount>" << (SocketEngine::GetUsedFds()) << "</socketcount><socketmax>" << SocketEngine::GetMaxFds() << "</socketmax><socketengine>" INSPIRCD_SOCKETENGINE_NAME "</socketengine>";
-
-                               time_t current_time = 0;
-                               current_time = ServerInstance->Time();
-                               time_t server_uptime = current_time - ServerInstance->startup_time;
-                               struct tm* stime;
-                               stime = gmtime(&server_uptime);
-                               data << "<uptime><days>" << stime->tm_yday << "</days><hours>" << stime->tm_hour << "</hours><mins>" << stime->tm_min << "</mins><secs>" << stime->tm_sec << "</secs><boot_time_t>" << ServerInstance->startup_time << "</boot_time_t></uptime>";
+                               data << "<uptime><boot_time_t>" << ServerInstance->startup_time << "</boot_time_t></uptime>";
 
                                data << "<isupport>";
                                const std::vector<std::string>& isupport = ServerInstance->ISupport.GetLines();