diff options
author | Iku Iwasa <iku.iwasa@gmail.com> | 2014-08-02 22:02:23 +0900 |
---|---|---|
committer | Herbert Valerio Riedel <hvr@gnu.org> | 2014-12-06 15:55:27 +0100 |
commit | 558b0fb4eaa4aebc823022b3e1d560da3faad658 (patch) | |
tree | c6d349ec150b820d5080952c19f3dbd5fb27ecc0 /changelog.md | |
parent | f24ba78f68b2cbc4f4afadc8dd60fc2935357255 (diff) |
Retry process execution in case of ENOTDIR
If `PATH` environment variable contains non directory component,
`__hsunix_execvpe()` failed by `ENOTDIR`.
This fixes #11 for all platforms.
Diffstat (limited to 'changelog.md')
-rw-r--r-- | changelog.md | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md index d5100cf..b7dafcd 100644 --- a/changelog.md +++ b/changelog.md @@ -14,6 +14,9 @@ * Use CAPI FFI import for `truncate` to make sure the LFS-version is used. + * `executeFile`: Fix `ENOTDIR` error for entries with non-directory + components in `PATH` (and instead skip over non-directory `PATH`-elements) + ## 2.7.0.1 *Mar 2014* * Bundled with GHC 7.8.1 |