diff options
author | Roger Dingledine <arma@torproject.org> | 2007-07-29 01:18:00 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2007-07-29 01:18:00 +0000 |
commit | 9895d840f597f1a781f79caf7b44760499a22c66 (patch) | |
tree | f551eb0c936e625df3e092fe436f76fe61227c19 /src/or/main.c | |
parent | 50fcba8a936afdfbb06b5e4f48128e20613edb43 (diff) | |
download | tor-9895d840f597f1a781f79caf7b44760499a22c66.tar.gz tor-9895d840f597f1a781f79caf7b44760499a22c66.zip |
When running with dmalloc, dump more stats on hup and exit.
svn:r10961
Diffstat (limited to 'src/or/main.c')
-rw-r--r-- | src/or/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/or/main.c b/src/or/main.c index 8bedd71b86..83954789e8 100644 --- a/src/or/main.c +++ b/src/or/main.c @@ -1255,6 +1255,7 @@ do_hup(void) #ifdef USE_DMALLOC dmalloc_log_stats(); + dmalloc_log_changed(0, 1, 0, 0); #endif log_notice(LD_GENERAL,"Received reload signal (hup). Reloading config."); @@ -1815,6 +1816,9 @@ tor_cleanup(void) or_state_mark_dirty(get_or_state(), 0); /* force an immediate save. */ or_state_save(time(NULL)); } +#ifdef USE_DMALLOC + dmalloc_log_stats(); +#endif tor_free_all(0); /* We could move tor_free_all back into the ifdef below later, if it makes shutdown unacceptably slow. But for now, leave it here: it's helped us catch bugs in the |