Protheus Locks Deadlocks

Use when the user needs to understand, diagnose, or prevent Protheus record locks and deadlocks -- covering RecLock/MsUnlock/SoftLock/LockByName semantics, BeginTran/EndTran transaction scoping, lock leak and deadlock diagnostics (TopMemoStatus, MonitorActiveLocks, DBAccess monitor, SQL Server/PostgreSQL/Oracle lock queries), and prevention patterns (BEGIN SEQUENCE/RECOVER, lock ordering). Also triggers on Portuguese phrasing like "registro travado", "trava de registro", "deadlock", "erro de lock", "travamento no Protheus", "quem esta travando o registro", or "RecLock nao libera".

thalysjuvenal Updated

File contents

thalysjuvenal/advpl-specialist/tree/main/skills/protheus-locks-deadlocks commit 33f282e71c

Frequently asked questions

npx skillmds@latest add thalysjuvenal/protheus-locks-deadlocks