Frequently Asked Questions (FAQ)

Currently 3 kinds of task errors are supported:

  1. Invalid tasks: Tasks which cannot be unserialized from tx_scheduler_task record or tasks which do not extend the scheduler AbstractTask class or tasks containing invalid information about execution times or task classis not registered in task repository.
  2. Running tasks exceeding the defined execution-timeout option
  3. Failing tasks: Tasks which are throwing an exception. Also tasks which results in a return value greater than 0 results in an exception internally in scheduler.

You have to setup the mail FROM and NAME in extension settings of reset_scheduler. If not defined the values will be retrieved from $GLOBALS['TYPO3_CONF_VARS']['MAIL']['defaultMailFromAddress'] and $GLOBALS['TYPO3_CONF_VARS']['MAIL']['defaultMailFromName'] in TYPO3 installtool. Please make sure you have configured these values. Please test mail system in TYPO3 installtool. Further you have to activate mailing with Option: email.

The Option: reset will only reset running scheduler tasks after Option: execution timeout has been exceeded.

All return values of our command are set to 0 (SUCCESS). So, it can not fail. Further we have wrapped all API calls into try-catch clauses to prevent suddendy failors. Sure, also our task may result into PHP limitations. To be really sure that our task is running we prefer executing our command scheduler:reset via an additional cronjob from shell.

All running tasks whicn exceeds the defined Option: execution timeout

Failing tasks will not be reset.

Currently, this is not possible. Failing or exceeding tasks are only available via mail.