diff --git a/extra/io/unix/linux/linux.factor b/extra/io/unix/linux/linux.factor index 56032ad019..06380c7e1e 100755 --- a/extra/io/unix/linux/linux.factor +++ b/extra/io/unix/linux/linux.factor @@ -1,7 +1,7 @@ ! Copyright (C) 2008 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. IN: io.unix.linux -USING: io.backend io.unix.backend io.unix.launcher io.unix.epoll +USING: io.backend io.unix.backend io.unix.launcher io.unix.select namespaces kernel assocs unix.process ; TUPLE: linux-io ; @@ -9,10 +9,10 @@ TUPLE: linux-io ; INSTANCE: linux-io unix-io M: linux-io init-io ( -- ) - mx set-global + mx set-global start-wait-loop ; M: linux-io wait-for-process ( pid -- status ) wait-for-pid ; -T{ linux-io } io-backend set-global ! set-io-backend +T{ linux-io } set-io-backend