Changeset 6142
- Timestamp:
- Jun 11, 2008, 7:01:16 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer-mgr.c
r6140 r6142 769 769 770 770 static void 771 refillSoon( Torrent * t ) 772 { 773 if( t->refillTimer == NULL ) 774 t->refillTimer = tr_timerNew( t->manager->handle, 775 refillPulse, t, 776 REFILL_PERIOD_MSEC ); 777 } 778 779 static void 771 780 peerCallbackFunc( void * vpeer, void * vevent, void * vt ) 772 781 { … … 780 789 { 781 790 case TR_PEER_NEED_REQ: 782 if( t->refillTimer == NULL ) 783 t->refillTimer = tr_timerNew( t->manager->handle, 784 refillPulse, t, 785 REFILL_PERIOD_MSEC ); 791 refillSoon( t ); 786 792 break; 787 793 … … 1209 1215 1210 1216 rechokePulse( t ); 1217 1218 if( !tr_ptrArrayEmpty( t->webseeds ) ) 1219 refillSoon( t ); 1211 1220 } 1212 1221 … … 1408 1417 } 1409 1418 1410 webseeds = (const tr_webseed **) tr_ptrArrayPeek( t-> peers, &size );1419 webseeds = (const tr_webseed **) tr_ptrArrayPeek( t->webseeds, &size ); 1411 1420 for( i=0; i<size; ++i ) 1412 1421 {
Note: See TracChangeset
for help on using the changeset viewer.