mirror of https://github.com/cppla/ServerStatus
reduce month traffic diff
parent
ab0a19b244
commit
c0ea66171a
|
@ -264,10 +264,10 @@ void CMain::JSONUpdateThread(void *pUser)
|
||||||
else
|
else
|
||||||
str_format(aUptime, sizeof(aUptime), "%02d:%02d:%02d", (int)(pClients[i].m_Stats.m_Uptime/60.0/60.0), (int)((pClients[i].m_Stats.m_Uptime/60)%60), (int)((pClients[i].m_Stats.m_Uptime)%60));
|
str_format(aUptime, sizeof(aUptime), "%02d:%02d:%02d", (int)(pClients[i].m_Stats.m_Uptime/60.0/60.0), (int)((pClients[i].m_Stats.m_Uptime/60)%60), (int)((pClients[i].m_Stats.m_Uptime)%60));
|
||||||
|
|
||||||
// track month network traffic, diff: 2021-10-01 00:10
|
// track month network traffic, diff: 2021-10-01 00:05, 5minutes
|
||||||
// last_network_in/out is last record flag.
|
// last_network_in/out is last record flag.
|
||||||
time_t currentStamp = (long long)time(/*ago*/0);
|
time_t currentStamp = (long long)time(/*ago*/0);
|
||||||
if(0 == pClients[i].m_LastNetworkIN || (localtime(¤tStamp)->tm_mday == pClients[i].m_aMonthStart && localtime(¤tStamp)->tm_hour == 0 && localtime(¤tStamp)->tm_min < 10))
|
if(0 == pClients[i].m_LastNetworkIN || (localtime(¤tStamp)->tm_mday == pClients[i].m_aMonthStart && localtime(¤tStamp)->tm_hour == 0 && localtime(¤tStamp)->tm_min < 5))
|
||||||
{
|
{
|
||||||
pClients[i].m_LastNetworkIN = pClients[i].m_Stats.m_NetworkIN;
|
pClients[i].m_LastNetworkIN = pClients[i].m_Stats.m_NetworkIN;
|
||||||
pClients[i].m_LastNetworkOUT = pClients[i].m_Stats.m_NetworkOUT;
|
pClients[i].m_LastNetworkOUT = pClients[i].m_Stats.m_NetworkOUT;
|
||||||
|
|
Loading…
Reference in New Issue