{"version":"2.1.299","anchor":"worker-heartbeat-socket-transport-skips-in-flight-guard","canonical_anchor":"worker-heartbeat-socket-transport-skips-in-flight-guard","heading":"Worker heartbeats over a socket can now overlap","tier":"internal","area":"Self-Hosted Runner","scope":"org","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299\/e\/worker-heartbeat-socket-transport-skips-in-flight-guard","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.299","markdown":"### Worker heartbeats over a socket can now overlap\n\nHeartbeats a worker sends over its socket connection no longer wait for the previous heartbeat to finish\n\n**What**\n\nA heartbeat is a small regular signal that tells the other side a worker is still alive. When a worker sends heartbeats over a socket connection, Claude Code no longer waits for one heartbeat to finish before it sends the next, so two can be in progress at the same time. Before, every heartbeat waited for the one before it.\n\n**Why**\n\nThis concerns how reliably remote sessions report that they are still alive.\n\n- Area: Self-Hosted Runner\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: org\n- Heads-up: no"}