{"version":"2.1.229","anchor":"session-marker-files-respect-the-process-umask","canonical_anchor":"session-marker-files-respect-the-process-umask","heading":"Session marker files respect the process umask","tier":"internal","area":"Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.229\/e\/session-marker-files-respect-the-process-umask","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.229","markdown":"### Session marker files respect the process umask\n\nSession marker files are written with permissions that respect your umask.\n\n**What**\n\nThe in-use session marker file is now written with an explicit mode of 438 masked by the process umask rather than whatever default applied. The surrounding error handling was also flattened so a failed write no longer skips registering the follow-up path.\n\n**Evidence**\n\n`{ mode: 438 & ~process.umask() }`\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}