action_scheduler_recurring_action_failure_threshold
action_scheduler_recurring_action_failure_threshold
Appears in: all-in-one-seo-pack.4.4.2, all-in-one-seo-pack.4.4.4, all-in-one-seo-pack.4.4.5.1, all-in-one-seo-pack.4.4.6, all-in-one-seo-pack.4.4.8, all-in-one-seo-pack.4.4.9.1, all-in-one-seo-pack.4.4.9.2, all-in-one-seo-pack.4.5.0, all-in-one-seo-pack.4.5.1.1, all-in-one-seo-pack.4.5.2.1, all-in-one-seo-pack.4.5.3.1, all-in-one-seo-pack.4.5.4, all-in-one-seo-pack.4.5.5, all-in-one-seo-pack.4.5.6, all-in-one-seo-pack.4.5.7.1, all-in-one-seo-pack.4.5.7.2, all-in-one-seo-pack.4.5.7.3, all-in-one-seo-pack.4.5.8, all-in-one-seo-pack.4.5.9.1, all-in-one-seo-pack.4.5.9.2, all-in-one-seo-pack.4.6.2, all-in-one-seo-pack.4.6.4, all-in-one-seo-pack.4.6.5, all-in-one-seo-pack.4.6.6, all-in-one-seo-pack.4.6.8.1, all-in-one-seo-pack.4.6.9.1, all-in-one-seo-pack.4.7.0, all-in-one-seo-pack.4.7.1.1, all-in-one-seo-pack.4.7.3, all-in-one-seo-pack.4.7.4.2, all-in-one-seo-pack.4.7.5.1, all-in-one-seo-pack.4.7.6, all-in-one-seo-pack.4.7.7, all-in-one-seo-pack.4.7.7.2, all-in-one-seo-pack.4.7.8, woocommerce.7.4.0, woocommerce.7.4.1, woocommerce.7.5.1, woocommerce.7.6.0, woocommerce.7.6.1, woocommerce.7.7.0, woocommerce.7.7.1, woocommerce.7.8.1, woocommerce.7.9.0, woocommerce.8.0.3, woocommerce.8.1.1, woocommerce.8.2.1, woocommerce.8.2.2, woocommerce.8.3.1, woocommerce.8.4.0, woocommerce.8.5.1, woocommerce.8.5.2, woocommerce.8.6.0, woocommerce.8.6.1, woocommerce.8.7.0, woocommerce.8.8.3, woocommerce.8.9.2, woocommerce.8.9.3, woocommerce.9.0.2, woocommerce.9.1.2, woocommerce.9.1.4, woocommerce.9.2.2, woocommerce.9.2.3, woocommerce.9.3.1, woocommerce.9.3.3, woocommerce.9.4.2, woocommerce.9.4.3, woocommerce.9.5.1, woocommerce.9.5.2
Hook Type: filter
Displaying hooks found in version: woocommerce.9.5.2apply_filters('action_scheduler_recurring_action_failure_threshold') is found 1 times:
- /packages/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php line 187183184185186187188189190191192193
* that is considered consistent failure
and
a
new
instance of the action will not be scheduled.
*
* @param int
$failure_threshold
Number of actions of the same hook to examine
for
failure. Defaults to 5.
*/
$consistent_failure_threshold
= (int) apply_filters(
'action_scheduler_recurring_action_failure_threshold'
, 5 );
// This query should find the earliest *failing* action (for the hook we are interested in) within our threshold.
$query_args
=
array
(
'hook'
=>
$action
->get_hook(),
'status'
=> ActionScheduler_Store::STATUS_FAILED,
'date'
=> date_create(
'now'
, timezone_open(
'UTC'
) )->format(
'Y-m-d H:i:s'
),