[wp-hackers] wp_cron - How does it know if it's running?
Scott Kingsley Clark
scott at skcdev.com
Mon Feb 28 01:54:39 UTC 2011
I'm assuming wp_cron has some sort of built-in ability to determine if
it should run a hook or not in the event that wp_cron is still running
the cron.
So for example, you schedule a cron to be run every 30 minutes. If the
task runs for longer than 30 minutes, does it know not to run the cron
again, or does your function need to stop itself from being 'greedy'?
Also, if a specific cron is still running, how does wp_cron know whether
it needs to run something or not if the job is still going? For example
(using same 30 minute schedule), someone goes to your site and it kicks
a sideload of the cron. About 4 minutes later someone else goes to your
site, does wp_cron attempt to run your cron again since it hasn't finished?
Thanks for the help ahead of time gang, just want to make sure I'm
making my plugin avoid overlapping jobs.
Best Regards,
Scott Kingsley Clark
Developer / Consultant
SKC Development, LLC
------------------------------------
E-mail: scott at skcdev.com
Website: http://skcdev.com/
Phone: 214.233.4048
Fax: 214.260.1426
AIM / Yahoo / Skype: sc0ttkclark
Google Talk / Windows Live: scott at skcdev.com
IRC: sc0ttkclark / irc.freenode.net
------------------------------------
More information about the wp-hackers
mailing list