[wp-hackers] Deleting a lot of posts/terms on plugin deactivation
dyordan1 at ramapo.edu
Mon Jul 1 13:00:19 UTC 2013
wp-cron fires up on page request only (kinda the only way with just PHP if you think hard enough) so yes, in a way it's synchronous but at the same time no, since wordpress fires up a separate non-blocking (asynchronous) request to wp-cron so as to not make the original request wait for time-consuming cron jobs if such happen to exist the moment someone accessed the server. You know, user experience and stuff. But yes, Chris had a good point, 0 visitors means no jobs being done. I've seen it happen but there are workarounds.
On Sun, 30 Jun 2013, at 2:28 PM, Matthias Breuer wrote:
> Am 30.06.2013 um 08:39 schrieb Ryan McCue <lists at rotorised.com>:
>> Nikola Nikolov wrote:
>>> Yeah - I guess that this will be my choice at the end - just wanted to
>>> check if someone else has any better ideas.
>> Your best bet is to offload this onto wp-cron, which runs without a
>> timelimit (similar to CLI) in the background.
> I always thought wp-cron is running as a synchronous process when not called via real cronjobs. Is it done asynchronously?
>> Ryan McCue
>> wp-hackers mailing list
>> wp-hackers at lists.automattic.com
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
More information about the wp-hackers