{"version":"2.1.70","anchor":"mkdir-race-condition-fix","canonical_anchor":"mkdir-race-condition-fix","heading":"mkdir Race Condition Fix","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.70\/e\/mkdir-race-condition-fix","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.70","markdown":"### mkdir Race Condition Fix\n\nBoth async and sync `mkdir` with `recursive: true` now catch `EEXIST` errors, fixing race conditions where parallel operations could fail when two processes try to create the same directory simultaneously.\n\n**Evidence**\n\nEEXIST handling in mkdir (search for `\"EEXIST\"` in the filesystem module at line ~3495)"}