function genie_visites_dist($t) { $encore = calculer_visites($t); // Si ce n'est pas fini on redonne la meme date au fichier .lock // pour etre prioritaire lors du cron suivant if ($encore) return (0 - $t); return 1; }
/** * Cron de calcul de statistiques des visites * * Calcule les stats en plusieurs étapes * @uses calculer_visites() * * @param int $t * Timestamp de la dernière exécution de cette tâche * @return int * Positif si la tâche a été terminée, négatif pour réexécuter cette tâche **/ function genie_visites_dist($t) { $encore = calculer_visites($t); // Si ce n'est pas fini on redonne la meme date au fichier .lock // pour etre prioritaire lors du cron suivant if ($encore) { return 0 - $t; } // nettoyer les IP des floodeurs quand on a fini de compter les stats visites_nettoyer_flood(); return 1; }