Fix <process-stream> +timeout+

db4
Slava Pestov 2008-02-14 01:17:54 -06:00
parent 6d8d0dd90f
commit 2e1e38db89
1 changed files with 3 additions and 1 deletions

View File

@ -119,7 +119,9 @@ HOOK: process-stream* io-backend ( desc -- stream process )
TUPLE: process-stream process ;
: <process-stream> ( desc -- stream )
>descriptor process-stream*
>descriptor
[ process-stream* ] keep
+timeout+ swap at [ over set-timeout ] when*
{ set-delegate set-process-stream-process }
process-stream construct ;