From e75c3e25cd1d33eecd8303f06365ae921141dfa6 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Sat, 10 Mar 2007 15:39:19 +0000 Subject: make full scrapes a bit faster, increase checkback time for udp --- trackerlogic.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'trackerlogic.c') diff --git a/trackerlogic.c b/trackerlogic.c index c18f13a..bc9010e 100644 --- a/trackerlogic.c +++ b/trackerlogic.c @@ -347,7 +347,6 @@ size_t return_fullscrape_for_tracker( char **reply ) { size_t torrent_count = 0, j; int i, k; char *r; - time_t time_now = NOW; for( i=0; i<256; ++i ) { ot_vector *torrents_list = &all_torrents[i]; @@ -363,12 +362,11 @@ size_t return_fullscrape_for_tracker( char **reply ) { ot_peerlist *peer_list = ( ((ot_torrent*)(torrents_list->data))[j] ).peer_list; ot_hash *hash =&( ((ot_torrent*)(torrents_list->data))[j] ).hash; size_t peers = 0, seeds = 0; - clean_peerlist( time_now, peer_list ); for( k=0; kpeers[k].size; seeds += peer_list->seed_count[k]; } - memmove( r, "20:", 3 ); r+=3; + *r++='2'; *r++='0'; *r++=':'; memmove( r, hash, 20 ); r+=20; r += sprintf( r, "d8:completei%zde10:downloadedi%zde10:incompletei%zdee", seeds, peer_list->downloaded, peers-seeds ); } -- cgit v1.2.3