Skip to content

Fix ReleaseUnlockedLock error in reconciler tasks#2129

Merged
berendt merged 1 commit intomainfrom
fix-release
Mar 14, 2026
Merged

Fix ReleaseUnlockedLock error in reconciler tasks#2129
berendt merged 1 commit intomainfrom
fix-release

Conversation

@berendt
Copy link
Copy Markdown
Member

@berendt berendt commented Mar 14, 2026

Catch ReleaseUnlockedLock exception when releasing Redis distributed locks in run and run_on_change tasks. If /run.sh takes longer than the 60s auto_release_time, the lock expires before explicit release, causing an unhandled exception that crashes the Celery worker.

AI-assisted: Claude Code

Catch ReleaseUnlockedLock exception when releasing Redis distributed
locks in run and run_on_change tasks. If /run.sh takes longer than the
60s auto_release_time, the lock expires before explicit release, causing
an unhandled exception that crashes the Celery worker.

AI-assisted: Claude Code

Signed-off-by: Christian Berendt <berendt@osism.tech>
@berendt berendt merged commit abab7ad into main Mar 14, 2026
2 checks passed
@berendt berendt deleted the fix-release branch March 14, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant