LogoClawIndex
CasesSkillsAbout
LogoClawIndex

distributed-lock - Prevent Race Conditions Across Instances

Prevent race conditions across multiple instances with atomic lock acquisition and automatic expiration

Tags

Updated: 2026-06-30
concurrency controldistributed systemsrace condition preventionsynchronizationresilience

Capabilities

acquire lockrelease lockextend lockwait for lock

Typical Inputs

lock nameholder IDtimeout duration

Typical Outputs

lock acquisition resultlock infolock status

What this skill does

  • acquire lock
  • release lock
  • extend lock
  • wait for lock
  • check lock status

Inputs

  • lock name
  • holder ID
  • timeout duration
  • database connection

Outputs

  • lock acquisition result
  • lock info
  • lock status

Requirements

  • TypeScript/JavaScript runtime
  • Python runtime
  • PostgreSQL database

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.