From 5ef38570315dc68d7ddf8d9475d9a8830528e8a4 Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Wed, 10 Mar 2010 13:58:39 +0200 Subject: libtf: separate scheduler fibre, change the core api --- test/read.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'test/read.c') diff --git a/test/read.c b/test/read.c index 6d8306b..3d318a3 100644 --- a/test/read.c +++ b/test/read.c @@ -32,13 +32,10 @@ static void io_fiber(void *ptr) tf_close(&fin); } -static void init_fiber(void *ptr) -{ - tf_fiber_put(tf_fiber_create(time_fiber, 0)); - tf_fiber_put(tf_fiber_create(io_fiber, 0)); -} - int main(int argc, char **argv) { - return tf_main(init_fiber); + tf_scheduler_enable(NULL); + tf_fiber_put(tf_fiber_create(NULL, time_fiber, 0)); + tf_fiber_put(tf_fiber_create(NULL, io_fiber, 0)); + tf_scheduler_disable(); } -- cgit v1.2.3