From 93642c5c4d7b937c448bb89289a0cabb85aeb277 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Wed, 4 Feb 2009 18:19:37 +0000 Subject: [PATCH] (trunk libT) Biaaru: repeat the TR_DEBUG_FD test on this please :) --- libtransmission/session.c | 2 ++ libtransmission/tracker.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/libtransmission/session.c b/libtransmission/session.c index 6dc49f15e..902cb1b92 100644 --- a/libtransmission/session.c +++ b/libtransmission/session.c @@ -496,6 +496,7 @@ tr_sessionInitImpl( void * vdata ) tr_setConfigDir( session, data->configDir ); tr_trackerSessionInit( session ); + assert( session->tracker != NULL ); session->peerMgr = tr_peerMgrNew( session ); @@ -577,6 +578,7 @@ tr_sessionInitImpl( void * vdata ) session->web = tr_webInit( session ); metainfoLookupRescan( session ); session->isWaiting = FALSE; + dbgmsg( "returning session %p; session->tracker is %p", session, session->tracker ); } /*** diff --git a/libtransmission/tracker.c b/libtransmission/tracker.c index 90db2e5f7..8da4bb0e3 100644 --- a/libtransmission/tracker.c +++ b/libtransmission/tracker.c @@ -880,6 +880,8 @@ invokeRequest( void * vreq ) assert( req->reqtype >= 0 ); assert( req->reqtype < TR_NUM_REQ_TYPES ); + dbgmsg( NULL, "invokeRequest got session %p, tracker %p", req->session, req->session->tracker ); + t = findTracker( req->session, req->torrentId ); if( t != NULL )