Changeset 1140
- Timestamp:
- Nov 28, 2006, 7:50:35 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/scrape/libtransmission/tracker.c
r1139 r1140 129 129 if( tc->hasManyPeers && !tc->tor->finished ) 130 130 { 131 if ( tc->minInterval)132 { 133 if( tc->tor->peerCount < 20 && now > tc->dateOk + 1000 * tc->minInterval)131 if( tc->tor->peerCount < 5 ) 132 { 133 if( now > tc->dateOk + 1000 * MAX( 30, tc->minInterval ) ) 134 134 { 135 135 return 1; 136 136 } 137 137 } 138 else 139 { 140 if( tc->tor->peerCount < 5)138 else if( tc->tor->peerCount < 10 ) 139 { 140 if( now > tc->dateOk + 1000 * MAX( 60, tc->minInterval ) ) 141 141 { 142 if( now > tc->dateOk + 1000 * 30 ) 143 { 144 return 1; 145 } 142 return 1; 146 143 } 147 else if( tc->tor->peerCount < 10 ) 144 } 145 else if( tc->tor->peerCount < 20 ) 146 { 147 if( now > tc->dateOk + 1000 * MAX( 90, tc->minInterval ) ) 148 148 { 149 if( now > tc->dateOk + 1000 * 60 ) 150 { 151 return 1; 152 } 153 } 154 else if( tc->tor->peerCount < 20 ) 155 { 156 if( now > tc->dateOk + 1000 * 90 ) 157 { 158 return 1; 159 } 149 return 1; 160 150 } 161 151 }
Note: See TracChangeset
for help on using the changeset viewer.