{"version":"2.1.227","anchor":"heartbeat-and-pid-file-writes-publish-in-place","canonical_anchor":"heartbeat-and-pid-file-writes-publish-in-place","heading":"Heartbeat and pid-file writes publish in place","tier":"internal","area":"Daemon","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227\/e\/heartbeat-and-pid-file-writes-publish-in-place","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.227","markdown":"### Heartbeat and pid-file writes publish in place\n\nHeartbeat writes tolerate harmless failures, though a failed pid-file creation still aborts.\n\n**What**\n\nSession heartbeat touches and pid-file creation and updates now ask the storage backend to write in place, and tolerate benign write failures instead of throwing. A failure to create the pid file still aborts.\n\n**Evidence**\n\n`publishDiscipline: \"inPlace\"`\n\n- Area: Daemon\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}