---
title: "Important: #110878 - Scheduler maximum lifetime defaults to 60 minutes"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:important-110878-1790888400"
source: "Changelog/15.0/Important-110878-SchedulerMaximumLifetimeDefaultsTo60Minutes.rst"
typo3-version: "15.0"
typo3-major: 15
type: "important"
issue: 110878
forge: "https://forge.typo3.org/issues/110878"
tags: ["LocalConfiguration", "ext:scheduler"]
rendered: "2026-10-27T20:58:30+00:00"
---

# Important: #110878 - Scheduler maximum lifetime defaults to 60 minutes {#important-110878-1790888400}

See [forge#110878](https://forge.typo3.org/issues/110878)

## Description {#description}

The default value of the extension setting
`$GLOBALS['TYPO3_CONF_VARS']['EXTENSIONS']['scheduler']['maxLifetime']`
has been lowered from 1440 minutes (24 hours) to 60 minutes. The same
value is used as fallback when the setting is empty or `0`.

The maximum lifetime defines when the Scheduler considers a task that
is still marked as "running" to be crashed. Every Scheduler run removes
such stale execution marks, so tasks that do not allow parallel
execution are picked up again. The typical cause of a stale mark is a
task exceeding the PHP `memory_limit`. With the previous default, a
single crashed run blocked such a task for a whole day.

60 minutes is enough for regular tasks on current hardware. Long-running
work is better split into smaller units and dispatched to the
[message bus](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/MessageBus/Index.html#message-bus), where it is processed by
the `messenger:consume` command.

Removing the execution mark does not stop a process that is still
running. Installations with tasks that legitimately run longer than 60
minutes and do not allow parallel execution should raise the setting
above the runtime of their longest task in
**System > Settings > Extension Configuration > scheduler**.
Otherwise such a task may be started a second time while the first run
is still in progress.

Existing installations are not changed: activating the extension writes
its settings, including the previous default of `1440`, to
[`config/system/settings.php`](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Configuration/Typo3ConfVars/Index.html#file-project-config-system-settings-php). To use the new default, set the value
to `60` in the extension configuration.
