Hi Guys this is what I found and it is working for wordpress 3.3
Thanks tophertopher it worked with me in wordpress 3.2.1
Thanks to Member tophertopher:
Edit file plugin-install.php
in directory wp-admin/includes
and find the timeout setting. It is by default set to 15. Increase to 60.
$request = wp_remote_post(‘https://api.www.ads-software.com/plugins/info/1.0/’, array( ‘timeout’ => 60, ‘body’ => array(‘action’ => $action, ‘request’ => serialize($args))) );
NB: you will not find this in http.php file as this is version 3.3
Hope it works for you guys