--- plugin-install.php	2011-12-13 09:35:40.000000000 +0100
+++ plugin-install-new.php	2011-12-21 14:44:59.000000000 +0100
@@ -41,7 +41,7 @@
 	$res = apply_filters('plugins_api', false, $action, $args);
 
 	if ( false === $res ) {
-		$request = wp_remote_post('http://api.wordpress.org/plugins/info/1.0/', array( 'timeout' => 15, 'body' => array('action' => $action, 'request' => serialize($args))) );
+		$request = wp_remote_post( 'http://api.wordpress.org/plugins/info/1.0/', array( 'timeout' => 60, 'body' => array( 'action' => $action, 'request' => serialize( $args ) ) ) );
 		if ( is_wp_error($request) ) {
 			$res = new WP_Error('plugins_api_failed', __('An Unexpected HTTP Error occurred during the API request.'), $request->get_error_message() );
 		} else {
