Commit Graph

21 Commits (603a55bde5c20ccbf318c01fe1c849a95c841a0d)

Author SHA1 Message Date
Slava Pestov dddf4a0de8 Fail gracefully if inotify is not available 2008-02-26 03:31:36 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
sheeple 748231e3d1 Fix Linux bootstrap 2008-02-12 11:42:43 -06:00
Slava Pestov ff6f72412d Merge branch 'new_monitors' of git://factorcode.org/git/factor 2008-02-12 02:21:53 -06:00
Slava Pestov e64089fd0a Mac OS X monitors work in progress 2008-02-12 02:21:47 -06:00
Slava Pestov 1a23b975f2 Cleaning up monitors; add simple-monitor abstraction 2008-02-12 02:19:18 -06:00
Slava Pestov be28fbd45d Document io.timeouts 2008-02-09 22:28:22 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Slava Pestov f8df69d9a1 Rename io.monitor to io.monitors; add log-viewer demo 2008-02-05 18:00:24 -06:00
Slava Pestov 87887a1165 Monitors tweak 2008-02-04 23:30:49 -06:00
sheeple 46e02fa30d Linux inotify works 2008-02-04 11:50:02 -06:00
Slava Pestov d92361286d Add kill-process and flesh out inotify 2008-02-03 14:23:14 -06:00
sheeple ff46bfaa96 Linux inotify support work in progress 2008-02-02 11:51:16 -06:00
Eduardo Cavazos 83aa8d0d6e Fix wait loop bug (fixed by Slava) 2008-01-27 19:10:28 -06:00
Slava Pestov 6afa4119c8 Clean up non-blocking wait-for-process support, implement on Unix (untested) 2008-01-24 04:19:15 -04:00
Slava 42e97d4629 epoll works but not for files; disable it for now 2008-01-23 03:30:16 -05:00
Slava 09eb56d0c2 epoll almost works 2008-01-23 03:07:15 -05:00
Slava 68ac7b81d4 Merge branch 'master' of /git/factor 2008-01-23 01:49:04 -05:00
Slava 81c5b413f4 Working on epoll 2008-01-23 01:49:01 -05:00
Slava Pestov 157043ad19 Minor I/O backend tweak 2008-01-23 02:45:55 -04:00
Slava Pestov eb5644ad5f Unix I/O re-working; nested multiplexer support, use kqueue on *bsd to wait for process completion, start Linux epoll support 2008-01-20 17:07:18 -05:00