Ignore:
Timestamp:
Jan 12, 2006, 6:58:57 PM (16 years ago)
Author:
root
Message:

Update 2005-12-25

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/fdlimit.c

    r3 r20  
    105105    uint64_t date;
    106106
    107     tr_lockLock( f->lock );
     107    tr_lockLock( &f->lock );
    108108
    109109    /* Is it already open? */
     
    116116            {
    117117                /* Wait until the file is closed */
    118                 tr_lockUnlock( f->lock );
     118                tr_lockUnlock( &f->lock );
    119119                tr_wait( 10 );
    120                 tr_lockLock( f->lock );
     120                tr_lockLock( &f->lock );
    121121                i = -1;
    122122                continue;
     
    163163            tr_dbg( "Closing %s", f->open[winner].path );
    164164            f->open[winner].status = STATUS_CLOSING;
    165             tr_lockUnlock( f->lock );
     165            tr_lockUnlock( &f->lock );
    166166            fclose( f->open[winner].file );
    167             tr_lockLock( f->lock );
     167            tr_lockLock( &f->lock );
    168168            goto open;
    169169        }
    170170
    171171        /* All used! Wait a bit and try again */
    172         tr_lockUnlock( f->lock );
     172        tr_lockUnlock( &f->lock );
    173173        tr_wait( 10 );
    174         tr_lockLock( f->lock );
     174        tr_lockLock( &f->lock );
    175175    }
    176176
     
    183183    f->open[winner].status = STATUS_USED;
    184184    f->open[winner].date   = tr_date();
    185     tr_lockUnlock( f->lock );
     185    tr_lockUnlock( &f->lock );
    186186   
    187187    return f->open[winner].file;
     
    194194{
    195195    int i;
    196     tr_lockLock( f->lock );
     196    tr_lockLock( &f->lock );
    197197
    198198    for( i = 0; i < TR_MAX_OPEN_FILES; i++ )
     
    205205    }
    206206   
    207     tr_lockUnlock( f->lock );
     207    tr_lockUnlock( &f->lock );
    208208}
    209209
     
    215215    int i;
    216216
    217     tr_lockLock( f->lock );
     217    tr_lockLock( &f->lock );
    218218
    219219    /* Is it already open? */
     
    233233    }
    234234
    235     tr_lockUnlock( f->lock );
     235    tr_lockUnlock( &f->lock );
    236236}
    237237
     
    240240    int ret;
    241241
    242     tr_lockLock( f->lock );
     242    tr_lockLock( &f->lock );
    243243
    244244    if( reserved )
     
    267267    }
    268268
    269     tr_lockUnlock( f->lock );
     269    tr_lockUnlock( &f->lock );
    270270
    271271    return ret;
     
    274274void tr_fdSocketClosed( tr_fd_t * f, int reserved )
    275275{
    276     tr_lockLock( f->lock );
     276    tr_lockLock( &f->lock );
    277277
    278278    if( reserved )
     
    285285    }
    286286
    287     tr_lockUnlock( f->lock );
     287    tr_lockUnlock( &f->lock );
    288288}
    289289
    290290void tr_fdClose( tr_fd_t * f )
    291291{
    292     tr_lockClose( f->lock );
     292    tr_lockClose( &f->lock );
    293293    free( f );
    294294}
Note: See TracChangeset for help on using the changeset viewer.