{"version":"2.1.224","anchor":"mailbox-write-failures-are-logged-instead-of-thrown-away","canonical_anchor":"mailbox-write-failures-are-logged-instead-of-thrown-away","heading":"Mailbox write failures are logged instead of thrown away","tier":"internal","area":"Team Messaging","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224\/e\/mailbox-write-failures-are-logged-instead-of-thrown-away","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224","markdown":"### Mailbox write failures are logged instead of thrown away\n\nFailing to create another session's inbox directory is now logged rather than ignored.\n\n**What**\n\nSending a message to another session's mailbox now catches and logs a failure to create the inbox directory rather than failing silently.\n\n**Details**\n\n- The failure is logged at error level and the write returns without proceeding.\n- Marking messages as read now releases its lock through a shared helper instead of inline unlock-and-log code.\n\n**Evidence**\n\n`[TeammateMailbox] writeToMailbox: failed to ensure inbox dir: `\n\n- Area: Team Messaging\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}