Changeset 7792


Ignore:
Timestamp:
Jan 24, 2009, 5:20:07 PM (12 years ago)
Author:
charles
Message:

(trunk libT) more debugging messages

Location:
trunk/libtransmission
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/handshake.c

    r7770 r7792  
    229229
    230230static int tr_handshakeDone( tr_handshake * handshake,
    231                              int            isConnected );
     231                             tr_bool        isConnected );
    232232
    233233enum
     
    10791079static int
    10801080fireDoneFunc( tr_handshake * handshake,
    1081               int            isConnected )
     1081              tr_bool        isConnected )
    10821082{
    10831083    const uint8_t * peer_id = isConnected && handshake->havePeerID
     
    11051105static int
    11061106tr_handshakeDone( tr_handshake * handshake,
    1107                   int            isOK )
     1107                  tr_bool        isOK )
    11081108{
    11091109    tr_bool success;
  • trunk/libtransmission/handshake.h

    r7658 r7792  
    2727typedef tr_bool ( *handshakeDoneCB )( struct tr_handshake * handshake,
    2828                                      struct tr_peerIo *    io,
    29                                       int                   isConnected,
     29                                      tr_bool               isConnected,
    3030                                      const uint8_t *       peerId,
    3131                                      void *                userData );
  • trunk/libtransmission/peer-io.c

    r7791 r7792  
    451451
    452452void
    453 tr_peerIoRef( tr_peerIo * io )
    454 {
    455     assert( tr_isPeerIo( io ) );
     453tr_peerIoRefImpl( const char * file, int line, tr_peerIo * io )
     454{
     455    assert( tr_isPeerIo( io ) );
     456
     457    dbgmsg( io, "%s:%d is incrementing the IO's refcount from %d to %d\n",
     458                file, line, io->refCount, io->refCount+1 );
    456459
    457460    ++io->refCount;
     
    459462
    460463void
    461 tr_peerIoUnref( tr_peerIo * io )
    462 {
    463     assert( tr_isPeerIo( io ) );
     464tr_peerIoUnrefImpl( const char * file, int line, tr_peerIo * io )
     465{
     466    assert( tr_isPeerIo( io ) );
     467
     468    dbgmsg( io, "%s:%d is decrementing the IO's refcount from %d to %d\n",
     469                file, line, io->refCount, io->refCount+1 );
    464470
    465471    if( !--io->refCount )
     
    468474
    469475const tr_address*
    470 tr_peerIoGetAddress( const tr_peerIo * io,
    471                            tr_port   * port )
     476tr_peerIoGetAddress( const tr_peerIo * io, tr_port   * port )
    472477{
    473478    assert( tr_isPeerIo( io ) );
  • trunk/libtransmission/peer-io.h

    r7790 r7792  
    121121                                  int                       socket );
    122122
    123 void tr_peerIoRef               ( tr_peerIo * io );
    124 
    125 void tr_peerIoUnref             ( tr_peerIo * io );
     123void tr_peerIoRefImpl           ( const char              * file,
     124                                  int                       line,
     125                                  tr_peerIo               * io );
     126
     127#define tr_peerIoRef(io) tr_peerIoRefImpl( __FILE__, __LINE__, (io) );
     128
     129void tr_peerIoUnrefImpl         ( const char              * file,
     130                                  int                       line,
     131                                  tr_peerIo               * io );
     132
     133#define tr_peerIoUnref(io) tr_peerIoUnrefImpl( __FILE__, __LINE__, (io) );
    126134
    127135tr_bool     tr_isPeerIo         ( const tr_peerIo         * io );
  • trunk/libtransmission/peer-mgr.c

    r7765 r7792  
    11611161myHandshakeDoneCB( tr_handshake  * handshake,
    11621162                   tr_peerIo     * io,
    1163                    int             isConnected,
     1163                   tr_bool         isConnected,
    11641164                   const uint8_t * peer_id,
    11651165                   void          * vmanager )
     
    11741174
    11751175    assert( io );
    1176     assert( isConnected == 0 || isConnected == 1 );
     1176    assert( tr_isBool( ok ) );
    11771177
    11781178    t = tr_peerIoHasTorrentHash( io )
Note: See TracChangeset for help on using the changeset viewer.