Changeset 4748
- Timestamp:
- 05/11/07 15:39:00 (2 years ago)
- Files:
-
- wired/trunk/wired/transfers.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wired/trunk/wired/transfers.c
r4743 r4748 614 614 SSL *ssl; 615 615 char buffer[WD_TRANSFER_BUFFER_SIZE]; 616 wi_time_interval_t interval, speedinterval, statusinterval ;616 wi_time_interval_t interval, speedinterval, statusinterval, accountinterval; 617 617 wi_socket_state_t state; 618 618 ssize_t bytes, speedbytes, statsbytes; … … 629 629 sd = wi_socket_descriptor(transfer->socket); 630 630 ssl = wi_socket_ssl(transfer->socket); 631 interval = speedinterval = statusinterval = wi_time_interval();631 interval = speedinterval = statusinterval = accountinterval = wi_time_interval(); 632 632 speedbytes = statsbytes = 0; 633 633 account = wd_client_account(transfer->client); … … 713 713 } 714 714 715 /* update account */ 716 if(interval - accountinterval > 15.0) { 717 account = wd_client_account(transfer->client); 718 accountinterval = interval; 719 } 720 715 721 if(++i % 100 == 0) 716 722 wi_pool_drain(pool); … … 754 760 SSL *ssl; 755 761 char buffer[WD_TRANSFER_BUFFER_SIZE]; 756 wi_time_interval_t interval, speedinterval, statusinterval ;762 wi_time_interval_t interval, speedinterval, statusinterval, accountinterval; 757 763 wi_socket_state_t state; 758 764 ssize_t bytes, speedbytes, statsbytes; … … 769 775 sd = wi_socket_descriptor(transfer->socket); 770 776 ssl = wi_socket_ssl(transfer->socket); 771 interval = speedinterval = statusinterval = wi_time_interval();777 interval = speedinterval = statusinterval = accountinterval = wi_time_interval(); 772 778 speedbytes = statsbytes = 0; 773 779 account = wd_client_account(transfer->client); … … 851 857 } 852 858 859 /* update account */ 860 if(interval - accountinterval > 15.0) { 861 account = wd_client_account(transfer->client); 862 accountinterval = interval; 863 } 864 853 865 if(++i % 100 == 0) 854 866 wi_pool_drain(pool);
