diff options
author | Roman Perepelitsa <roman.perepelitsa@gmail.com> | 2020-10-23 11:42:30 +0200 |
---|---|---|
committer | Roman Perepelitsa <roman.perepelitsa@gmail.com> | 2020-10-23 11:42:30 +0200 |
commit | ead29c2a366eb2c5006d7da64963ce5f60deb684 (patch) | |
tree | 56aa0a70daa5384b386f00e937e7b42ee4c6f929 /ChangeLog | |
parent | da534770fd5c8022e90eff5cf4c993d60e3c56f7 (diff) | |
download | zsh-ead29c2a366eb2c5006d7da64963ce5f60deb684.tar.gz zsh-ead29c2a366eb2c5006d7da64963ce5f60deb684.tar.xz zsh-ead29c2a366eb2c5006d7da64963ce5f60deb684.zip |
Fix a race condition in zf_mkdir -p
If ~/foo does not exist and `zf_mkdir -p zf_mkdir -p` is executed concurrently in multiple shells, it was possible prior to this patch for the command to fail with EEXIST.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index c6569edb7..5650bdd68 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2020-10-18 Roman Perepelitsa <roman.perepelitsa@gmail.com> + + * 47476: Src/Modules/files.c: Fix a race condition in zf_mkdir -p + (based on the patch by Matthew Martin in workers/47436) + 2020-10-18 Axel Beckert <abe@deuxchevaux.org> * 47468: Doc/Zsh/contrib.yo: Fix typo |