>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #128
Update issue details
Title *
Description
During disruption testing, heartbeat tests fail because heartbeats are NOT being committed to the database. Root cause: ctx.heartbeat() calls absurd_client.extend_claim() which uses the SAME connection as the main task transaction. If the task times out before the transaction commits, the heartbeat updates are never persisted. Evidence: absurd.r_*.last_heartbeat is NULL for all failed heartbeat tasks. Fix required: extend_claim() should use a SEPARATE connection that commits immediately.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel