diff options
Diffstat (limited to 'plugins/jetpack/sync/class.jetpack-sync-listener.php')
-rw-r--r-- | plugins/jetpack/sync/class.jetpack-sync-listener.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/jetpack/sync/class.jetpack-sync-listener.php b/plugins/jetpack/sync/class.jetpack-sync-listener.php index ea2c80b6..8312c0a2 100644 --- a/plugins/jetpack/sync/class.jetpack-sync-listener.php +++ b/plugins/jetpack/sync/class.jetpack-sync-listener.php @@ -166,6 +166,11 @@ class Jetpack_Sync_Listener { } function enqueue_action( $current_filter, $args, $queue ) { + // don't enqueue an action during the outbound http request - this prevents recursion + if ( Jetpack_Sync_Settings::is_sending() ) { + return; + } + /** * Modify or reject the data within an action before it is enqueued locally. * |