code source de la class sfTask:
http://trac.symfony-project.org/browser/branches/1.4/lib/task/sfTask.class.php
ligne 108 : début définition de run()
ligne 173 : run() retourne une protected function doRun()
ligne 357 : début définition de doRun()
ligne 365 : Le ralentissement se fait à ce niveau:
...
$this->dispatcher->notifyUntil($event);
if ($event->isProcessed())
{
return $event->getReturnValue();
}
...
modifier ce code impacterait toutes les task sf ce qui n'est pas cool, par
contre si tu arrive à surcharger cette méthode que pour ton cas ça
résoudrait le blém,
entre la solution 2 ou le cron, le nombre d'utilisateur de ton appli
t'aidera à faire le choix
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr