use default_socket_timeout
here's a little demo to override the default configuration.
ini_set('default_socket_timeout', 2); // your socket based code here // restore to the default socket timeout ini_restore('default_socket_timeout');
Shushant
source share