Added graph dumping ability based on Markus Goetz's patch.

This commit is contained in:
Guus Sliepen 2006-11-11 14:11:16 +00:00
parent 1728d5b2c4
commit 0200d3cd5d
4 changed files with 76 additions and 1 deletions

View file

@ -354,13 +354,15 @@ int main_loop(void)
fd_set readset, writeset;
struct timeval tv;
int r, maxfd;
time_t last_ping_check, last_config_check;
time_t last_ping_check, last_config_check, last_graph_dump;
event_t *event;
cp();
last_ping_check = now;
last_config_check = now;
last_graph_dump = now;
srand(now);
running = true;
@ -478,6 +480,13 @@ int main_loop(void)
try_outgoing_connections();
}
/* Dump graph if wanted every 60 seconds*/
if(last_graph_dump + 60 < now) {
dump_graph();
last_graph_dump = now;
}
}
return 0;