aboutsummaryrefslogtreecommitdiffhomepage
path: root/changelog.md
diff options
context:
space:
mode:
authorGravatar Iku Iwasa <iku.iwasa@gmail.com>2014-08-02 22:02:23 +0900
committerGravatar Herbert Valerio Riedel <hvr@gnu.org>2014-12-06 15:55:27 +0100
commit558b0fb4eaa4aebc823022b3e1d560da3faad658 (patch)
treec6d349ec150b820d5080952c19f3dbd5fb27ecc0 /changelog.md
parentf24ba78f68b2cbc4f4afadc8dd60fc2935357255 (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.md3
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