Есть у меня агент, что раз в сутки формирует рассылку для юзеров. В какой-то не самый прекрасный момент агент похоже не смог переварить данные и попытался несколько раз сделать эту рассылку через каждый час пока не отключился окончательно.
Вот, собственно, сам вопрос: Можно ли сделать так, что бы если что-то пошло не так в коде агента он больше не запустился и, например, как в моем случае не заслал пользователям кучу писем одинаковых, а по тихому помер и не мешался больше?
функция вызова агента:
Код
function send_favourites_toExpertSender()
{
include_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/php_interface/classes/expertSender/USendFavourites.php';
$fav = new USendFavourites();
$fav->send_favourites_toExpertSender();
return "send_favourites_toExpertSender();";
}