Changeset 9709
- Timestamp:
- Dec 10, 2009, 7:04:10 PM (12 years ago)
- Location:
- trunk/libtransmission
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer-mgr.c
r9704 r9709 1009 1009 } 1010 1010 1011 static void1012 renewTimer( struct event * timer, int msec )1013 {1014 const int seconds = msec / 1000;1015 const int usec = (msec%1000) * 1000;1016 tr_timerAdd( timer, seconds, usec );1017 }1018 1019 1011 /* cancel requests that are too old */ 1020 1012 static void … … 1070 1062 } 1071 1063 1072 renewTimer( mgr->refillUpkeepTimer, REFILL_UPKEEP_PERIOD_MSEC );1064 tr_timerAddMsec( mgr->refillUpkeepTimer, REFILL_UPKEEP_PERIOD_MSEC ); 1073 1065 managerUnlock( mgr ); 1074 1066 } … … 1857 1849 struct event * timer = tr_new0( struct event, 1 ); 1858 1850 evtimer_set( timer, callback, cbdata ); 1859 renewTimer( timer, msec );1851 tr_timerAddMsec( timer, msec ); 1860 1852 return timer; 1861 1853 } … … 2347 2339 rechokeTorrent( tor->torrentPeers, now ); 2348 2340 2349 renewTimer( mgr->rechokeTimer, RECHOKE_PERIOD_MSEC );2341 tr_timerAddMsec( mgr->rechokeTimer, RECHOKE_PERIOD_MSEC ); 2350 2342 managerUnlock( mgr ); 2351 2343 } … … 2902 2894 reconnectTorrent( tor->torrentPeers ); 2903 2895 2904 renewTimer( mgr->reconnectTimer, RECONNECT_PERIOD_MSEC );2896 tr_timerAddMsec( mgr->reconnectTimer, RECONNECT_PERIOD_MSEC ); 2905 2897 managerUnlock( mgr ); 2906 2898 } … … 2967 2959 tr_torrentStop( tor ); 2968 2960 2969 renewTimer( mgr->bandwidthTimer, BANDWIDTH_PERIOD_MSEC );2961 tr_timerAddMsec( mgr->bandwidthTimer, BANDWIDTH_PERIOD_MSEC ); 2970 2962 managerUnlock( mgr ); 2971 2963 } … … 3086 3078 } 3087 3079 3088 renewTimer( mgr->atomTimer, ATOM_PERIOD_MSEC );3080 tr_timerAddMsec( mgr->atomTimer, ATOM_PERIOD_MSEC ); 3089 3081 managerUnlock( mgr ); 3090 3082 } -
trunk/libtransmission/utils.c
r9705 r9709 498 498 tr_timevalSet( &tv, seconds, microseconds ); 499 499 event_add( timer, &tv ); 500 } 501 502 void 503 tr_timerAddMsec( struct event * timer, int msec ) 504 { 505 const int seconds = msec / 1000; 506 const int usec = (msec%1000) * 1000; 507 tr_timerAdd( timer, seconds, usec ); 500 508 } 501 509 -
trunk/libtransmission/utils.h
r9671 r9709 266 266 void tr_timerAdd( struct event * timer, int seconds, int microseconds ); 267 267 268 void tr_timerAddMsec( struct event * timer, int milliseconds ); 269 268 270 269 271 /** @brief return the current date in milliseconds */
Note: See TracChangeset
for help on using the changeset viewer.