From 558b0fb4eaa4aebc823022b3e1d560da3faad658 Mon Sep 17 00:00:00 2001 From: Iku Iwasa Date: Sat, 2 Aug 2014 22:02:23 +0900 Subject: 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. --- changelog.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'changelog.md') 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 -- cgit v1.2.3