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()