2008-01-20 17:07:18 -05:00
|
|
|
! Copyright (C) 2008 Slava Pestov.
|
|
|
|
! See http://factorcode.org/license.txt for BSD license.
|
2008-12-14 21:03:00 -05:00
|
|
|
USING: kernel system namespaces io.files.unix io.backend
|
|
|
|
io.backend.unix io.backend.unix.multiplexers
|
2011-11-08 14:54:54 -05:00
|
|
|
io.backend.unix.multiplexers.epoll init ;
|
2008-12-14 21:03:00 -05:00
|
|
|
IN: io.backend.unix.linux
|
2008-01-20 17:07:18 -05:00
|
|
|
|
2008-04-02 21:09:56 -04:00
|
|
|
M: linux init-io ( -- )
|
2008-12-09 21:55:42 -05:00
|
|
|
<epoll-mx> mx set-global ;
|
2008-01-20 17:07:18 -05:00
|
|
|
|
2008-04-02 21:09:56 -04:00
|
|
|
linux set-io-backend
|
2011-11-08 14:54:54 -05:00
|
|
|
|
|
|
|
[ start-signal-pipe-thread ] "io.backend.unix:signal-pipe-thread" add-startup-hook
|