---
title: "Deprecation: #47712 - Deprecate old Locking API"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-47712"
source: "Changelog/7.2/Deprecation-47712-DeprecateOldLockingAPI.rst"
typo3-version: "7.2"
typo3-major: 7
type: "deprecation"
issue: 47712
forge: "https://forge.typo3.org/issues/47712"
tags: ["PHP-API", "Backend", "LocalConfiguration"]
rendered: "2026-09-20T05:05:02+00:00"
---

# Deprecation: #47712 - Deprecate old Locking API {#deprecation-47712}

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

## Description {#description}

The old class `TYPO3CMSCoreLockingLocker` has been marked as deprecated.

The configuration option `[SYS][lockingMode]` is now marked as deprecated and only affects the old Locker class, which is
unused in the Core now.

Moreover two unused methods of `TYPO3CMSFrontendControllerTypoScriptFrontendController` have been marked as deprecated:

-   acquirePageGenerationLock()
-   releasePageGenerationLock()

## Impact {#impact}

Using the old class will trigger deprecation log messages.

## Migration {#migration}

Use the new Locking Service API instead.
