Fixed
TxnRetryExceptioncaught by generichandleErrorWith, causingretryinsidehandleErrorWithto fail instead of retryingTxnVarMapcommit-time lock returningNonefor new keys, leaving commits unlocked — now falls back to the map's structuralcommitLock- TOCTOU race in
TxnVarMap.addOrUpdate: check-then-act moved insideinternalStructureLock - TOCTOU race in
TxnVarMap.delete: same pattern completionSignalnot completed on unexpected exceptions inexecute, causing caller deadlocks- Unsupervised fiber in
commit: errors fromsubmitTxnnow complete the signal to prevent hangs
Added
- 4 new tests (139 → 143)
Full Changelog: v0.12.0...v0.13.0