I've bumped into a "time out" during a WordPress or plug-in upgrade, and I assume that many people have encountered this to some degree. Sometime, it's easy to fix the time-out limit in PHP, sometime it's not possible because the hosting company doesn't allow it.
The BackupBuddy folks have integrated a "keep-alive" function in their WP plug-in that prevents the page from timing out. It works great.
I was wondering if the WordPress core team has something like this planned.
the timeout is got nothing to do with wordpress core, its a restriction of use of php on your server! :)
wrool, I know that much, thank you...
I'm saying that sometime it's fixable by changing php.ini or htaccess. Sometimme it's not an option because the hosting company restricts it, or because a load-balancer is setup to time-out early (30sec or so).
Either way, this might be a real problem that people face. There is a possible fix that some plug-in like backupbuddy have implemented to keep the page alive, and I think it would be useful to prevent a time-out in critical steps like a wordpress core upgrade, or even a plug-in upgrade.
;)