WordPress.org

Make WordPress Core

Ticket #11505: 11505.diff

File 11505.diff, 1.0 KB (added by ryan, 6 years ago)
  • wp-includes/http.php

     
    12961296 
    12971297                // CURLOPT_TIMEOUT and CURLOPT_CONNECTTIMEOUT expect integers.  Have to use ceil since 
    12981298                // a value of 0 will allow an ulimited timeout. 
    1299                 // Use _MS if available. 
    1300                 if ( defined( 'CURLOPT_TIMEOUT_MS' ) ) { 
    1301                         $timeout_ms = (int) ceil( 1000 * $r['timeout'] ); 
    1302                         curl_setopt( $handle, CURLOPT_CONNECTTIMEOUT_MS, $timeout_ms ); 
    1303                         curl_setopt( $handle, CURLOPT_TIMEOUT_MS, $timeout_ms ); 
    1304                 } else { 
    1305                         $timeout = (int) ceil( $r['timeout'] ); 
    1306                         curl_setopt( $handle, CURLOPT_CONNECTTIMEOUT, $timeout ); 
    1307                         curl_setopt( $handle, CURLOPT_TIMEOUT, $timeout ); 
    1308                 } 
     1299                $timeout = (int) ceil( $r['timeout'] ); 
     1300                curl_setopt( $handle, CURLOPT_CONNECTTIMEOUT, $timeout ); 
     1301                curl_setopt( $handle, CURLOPT_TIMEOUT, $timeout ); 
    13091302 
    13101303                curl_setopt( $handle, CURLOPT_URL, $url); 
    13111304                curl_setopt( $handle, CURLOPT_RETURNTRANSFER, true );