Changeset 5709 for trunk/libtransmission/web.c
- Timestamp:
- Apr 27, 2008, 7:15:20 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/web.c
r5705 r5709 75 75 if( easy ) { 76 76 struct tr_web_task * task; 77 intresponse_code;77 long response_code; 78 78 curl_easy_getinfo( easy, CURLINFO_PRIVATE, &task ); 79 79 curl_easy_getinfo( easy, CURLINFO_RESPONSE_CODE, &response_code ); … … 85 85 EVBUFFER_LENGTH(task->response), 86 86 task->done_func_user_data ); 87 88 87 curl_multi_remove_handle( web->cm, easy ); 89 88 curl_easy_cleanup( easy ); … … 128 127 CURL * ch; 129 128 130 dbgmsg( "adding task #%lu [%s]", task->tag, task->url );131 129 ++web->remain; 130 dbgmsg( "adding task #%lu [%s] (%d remain)", task->tag, task->url, web->remain ); 132 131 133 132 ch = curl_easy_init( ); … … 210 209 if( action == CURL_POLL_REMOVE ) { 211 210 if( ev ) { 211 dbgmsg( "deleting libevent socket polling" ); 212 212 event_del( ev ); 213 213 tr_free( ev ); … … 307 307 curl_multi_setopt( web->cm, CURLMOPT_MAXCONNECTS, 10 ); 308 308 #endif 309 #if CURL_CHECK_VERSION(7,16,0)310 curl_multi_setopt( web->cm, CURLMOPT_PIPELINING, 1 );311 #endif312 309 pump( web ); 313 310 … … 318 315 tr_webClose( tr_web * web ) 319 316 { 317 dbgmsg( "deleting web->timer" ); 320 318 evtimer_del( &web->timer ); 321 319 curl_multi_cleanup( web->cm );
Note: See TracChangeset
for help on using the changeset viewer.