From eeb6d6dba69454ea346e21ac5d9f8b32031550ca Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Wed, 8 Jun 2005 17:24:58 +0000 Subject: [PATCH] dump periodic memory usage stats svn:r4348 --- src/or/main.c | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/src/or/main.c b/src/or/main.c index 204b055697..c967a69389 100644 --- a/src/or/main.c +++ b/src/or/main.c @@ -34,6 +34,7 @@ const char main_c_id[] = "$Id$"; /********* PROTOTYPES **********/ +static void dumpmemusage(int severity); static void dumpstats(int severity); /* log stats */ static void conn_read_callback(int fd, short event, void *_conn); static void conn_write_callback(int fd, short event, void *_conn); @@ -831,6 +832,9 @@ static void second_elapsed_callback(int fd, short event, void *args) current_second = now.tv_sec; /* remember which second it is, for next time */ + if (current_second % 60 == 0) + dumpmemusage(get_min_log_level()