From 68a104ad2af9ae3a2d2354913951a4a64e347309 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Mon, 22 Oct 2007 00:57:57 +0000 Subject: Now measure the time a clean_all_torrents takes --- trackerlogic.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'trackerlogic.c') diff --git a/trackerlogic.c b/trackerlogic.c index 00aec1f..3560834 100644 --- a/trackerlogic.c +++ b/trackerlogic.c @@ -556,6 +556,7 @@ void clean_all_torrents( void ) { size_t j; time_t time_now = NOW; size_t peers_count; + ot_dword diff; struct timeval tv1, tv2; gettimeofday( &tv1, NULL ); if( time_now <= last_clean_time ) return; @@ -624,6 +625,9 @@ void clean_all_torrents( void ) { } } } + + gettimeofday( &tv2, NULL ); diff = ( tv2.tv_sec - tv1.tv_sec ) * 1000000 + tv2.tv_usec - tv1.tv_usec; + fprintf( stderr, "Cleanup time taken: %u\n", diff ); } typedef struct { size_t val; ot_torrent * torrent; } ot_record; -- cgit v1.2.3