![]() |
ignore_user_abort() should roll downhill
I maintain an application that requires an aggregate method to run once daily.
As of right now it's running under a sudo-cron application and as such is tripped when the site is accessed. Since the script needs to be allowed to finish, the primary method it activates sets ignore_user_abort() to true and set_time_limit() to 0. I may have been the cause since I've been checking in and out of svn all day, but despite this I had some data truncated during one of the runs. Most likely due to the script aborting, which it shouldn't be. Therefore the question is raised, does ignore_user_abort() roll downhill? Any private methods run within the primary method should automatically be covered under the original ignore_user_abort() call should they not? I'm going to avoid this whole fiasco in the next release by transferring it from the sudo-cron application to an asynchronous http request, but I'd still like to know for future reference. |
| All times are GMT. The time now is 02:54 PM. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0