У меня есть задача планировщика, запускаемая каждые несколько минут, которая запускает CommandController. Если я сталкиваюсь с конкретным сценарием, мне нужно прекратить выполнение этой задачи.
Я делаю это с помощью простого exit()
.
Но похоже, что extbase это не устраивает, поскольку задачи планировщика помечаются как выполняющиеся при завершении сценария, подобного этому, и поэтому следующее выполнение задачи никогда не произойдет.
Есть ли правильный способ завершения сценария в extbase, чтобы планировщик также заметил, что выполнение сценария "завершено"?