diff --git a/lib/Cron/CronHelper.php b/lib/Cron/CronHelper.php index 92b1e82a2f..49f8de3c99 100644 --- a/lib/Cron/CronHelper.php +++ b/lib/Cron/CronHelper.php @@ -56,6 +56,9 @@ class CronHelper { $result = self::queryCronUrl($url); if (is_wp_error($result)) return $result->get_error_message(); $response = WPFunctions::wpRemoteRetrieveBody($result); + $response = substr(trim($response), -strlen(Daemon::PING_SUCCESS_RESPONSE)) === Daemon::PING_SUCCESS_RESPONSE ? + Daemon::PING_SUCCESS_RESPONSE : + $response; return (!$validate_response) ? $response : $response === Daemon::PING_SUCCESS_RESPONSE;