WordPress.org

Make WordPress Core

Ticket #10522: 10522.3.diff

File 10522.3.diff, 2.1 KB (added by Denis-de-Bernardy, 9 years ago)
  • wp-admin/includes/file.php

     
    609609        if ( ! defined('FS_CONNECT_TIMEOUT') )
    610610                define('FS_CONNECT_TIMEOUT', 30);
    611611        if ( ! defined('FS_TIMEOUT') )
    612                 define('FS_TIMEOUT', 30);
     612                define('FS_TIMEOUT', 300);
    613613
    614614        if ( is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code() )
    615615                return false;
  • wp-admin/includes/class-wp-filesystem-ftpsockets.php

     
    2828                                return false;
    2929                $this->ftp = new ftp();
    3030
     31                //FTP uses the timeout on a per-connection basis, Others use it on a per-action basis.
     32                if ( ! defined('FS_TIMEOUT') )
     33                        define('FS_TIMEOUT', 300);
     34
    3135                //Set defaults:
    3236                if ( empty($opt['port']) )
    3337                        $this->options['port'] = 21;
  • wp-admin/includes/class-wp-filesystem-ftpext.php

     
    2929                        return false;
    3030                }
    3131
    32                 // Set defaults:
    33                 //This Class uses the timeout on a per-connection basis, Others use it on a per-action basis.
    34 
     32                //FTP uses the timeout on a per-connection basis, Others use it on a per-action basis.
    3533                if ( ! defined('FS_TIMEOUT') )
    36                         define('FS_TIMEOUT', 240);
     34                        define('FS_TIMEOUT', 300);
    3735
     36                // Set defaults:
    3837                if ( empty($opt['port']) )
    3938                        $this->options['port'] = 21;
    4039                else
     
    8281
    8382                //Set the Connection to use Passive FTP
    8483                @ftp_pasv( $this->link, true );
    85                 if ( @ftp_get_option($this->link, FTP_TIMEOUT_SEC) < FTP_TIMEOUT )
    86                         @ftp_set_option($this->link, FTP_TIMEOUT_SEC, FTP_TIMEOUT);
     84                if ( @ftp_get_option($this->link, FTP_TIMEOUT_SEC) < FS_TIMEOUT )
     85                        @ftp_set_option($this->link, FTP_TIMEOUT_SEC, FS_TIMEOUT);
    8786
    8887                return true;
    8988        }