From 72313d0b4fd72f6260e1ad705131ed0905436c19 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Sun, 10 Feb 2008 00:35:18 -0600 Subject: [PATCH] io.unix.launcher: Fix io bug which caused problems during bootstrap --- extra/io/unix/launcher/launcher.factor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/io/unix/launcher/launcher.factor b/extra/io/unix/launcher/launcher.factor index 93278e2b1a..c0861788b6 100755 --- a/extra/io/unix/launcher/launcher.factor +++ b/extra/io/unix/launcher/launcher.factor @@ -49,7 +49,7 @@ MEMO: 'arguments' ( -- parser ) : redirect ( obj mode fd -- ) { - { [ pick not ] [ 3drop ] } + { [ pick not ] [ 2nip F_SETFL 0 fcntl io-error ] } { [ pick +closed+ eq? ] [ close 2drop ] } { [ pick string? ] [ (redirect) ] } } cond ;