huge tracker cleanup for the "no response from tracker" issue
This commit is contained in:
parent
2cda7060cd
commit
9da5aaef2c
1
NEWS
1
NEWS
|
@ -5,7 +5,6 @@ NEWS file for Transmission <http://transmission.m0k.org/>
|
|||
- Ban peers that send too much bad data
|
||||
- Only report downloaded, verified good pieces in tracker `download' field
|
||||
- Improved compliance with BitTorrent spec
|
||||
- Multiscrape support
|
||||
- Significant rewrite of the libtransmission back-end
|
||||
- OS X:
|
||||
+ Per-torrent action menu
|
||||
|
|
|
@ -146,8 +146,8 @@ tr_torrentGetSpeedLimit( const tr_torrent * tor,
|
|||
static void
|
||||
onTrackerResponse( void * tracker UNUSED, void * vevent, void * user_data )
|
||||
{
|
||||
tr_torrent * tor = (tr_torrent *) user_data;
|
||||
tr_tracker_event_t * event = (tr_tracker_event_t *) vevent;
|
||||
tr_torrent * tor = user_data;
|
||||
tr_tracker_event * event = vevent;
|
||||
|
||||
switch( event->messageType )
|
||||
{
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -21,9 +21,11 @@
|
|||
*** Locating a tracker
|
||||
**/
|
||||
|
||||
struct tr_tracker * tr_trackerNew( tr_torrent * );
|
||||
typedef struct tr_tracker tr_tracker;
|
||||
|
||||
void tr_trackerFree ( struct tr_tracker * );
|
||||
tr_tracker * tr_trackerNew( const tr_torrent * );
|
||||
|
||||
void tr_trackerFree ( tr_tracker * );
|
||||
|
||||
/**
|
||||
*** Tracker Publish / Subscribe
|
||||
|
@ -53,7 +55,7 @@ typedef struct
|
|||
const uint8_t * peerCompact;
|
||||
int peerCount;
|
||||
}
|
||||
tr_tracker_event_t;
|
||||
tr_tracker_event;
|
||||
|
||||
tr_publisher_tag tr_trackerSubscribe ( struct tr_tracker * tag,
|
||||
tr_delivery_func func,
|
||||
|
|
Loading…
Reference in New Issue