What is the Apache Timeout on your shared servers?
To find out the Apache time out on your shared hosting server you should run a phpinfo() function. You can easily check that by creating a file in the public_html folder of your account containing the following code:
Simply save the file with name i.php and you could access it from the following address:
On the page that is loaded you can find the Apache time out as well as various information about the server environment and the installed PHP extensions.