Replace the null lock backend with a file based variant

Created on 30 September 2012, almost 13 years ago
Updated 3 August 2023, about 2 years ago

I am not sure whether this is a bug, but actually the NullLockBackend violates the contract that LockBackendInterface describes. This is all fine during install... until #1608842-165: Replace list of bootstrap modules, enabled modules, enabled themes, and default theme with config β†’ came where we wanted to use lock to prevent an infinite loop and obviously it didn't work. This can be avoided by using a file based locking backend. It is still limited because it won't work as a real lock backend when multiple frontends are used however for install purposes we are still better off than null.

πŸ“Œ Task
Status

Postponed: needs info

Version

9.5

Component
BaseΒ  β†’

Last updated 34 minutes ago

Created by

πŸ‡¨πŸ‡¦Canada chx

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    If this is still a valid task could the issue summary be updated please?

  • Status changed to Closed: outdated 4 months ago
  • πŸ‡³πŸ‡ΏNew Zealand quietone

    There has been no work on this task for 12years. It is likely that it is no longer needed or has been implemented. Therefor, closing.

    If there is work to do here, then either re-open the issue and add a comment or open a new issue and reference this one.

Production build 0.71.5 2024