From 52eb34af7be585c411a9a9ab39f0bea1d19e7d32 Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Wed, 18 Sep 2024 00:53:51 -0600 Subject: fix? --- net9p.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'net9p.c') diff --git a/net9p.c b/net9p.c index 894b4fe..a9c9025 100644 --- a/net9p.c +++ b/net9p.c @@ -9,11 +9,10 @@ #include #include "net9p.h" -#include "coroutine.h" void net9p_listen_cr(void *_arg) { (void)_arg; - printf("listen initializng...\n"); + printf("listen initializing...\n"); cr_begin(); printf("listen running...\n"); @@ -37,6 +36,7 @@ void net9p_listen_cr(void *_arg) { int conn = 9; if (!coroutine_add(net9p_worker_cr, &conn)) error(1, 0, "coroutine_add(net9p_worker_cr, &%d)", conn); + printf("im back...\n"); for (;;) { cr_yield(); } @@ -46,10 +46,11 @@ void net9p_listen_cr(void *_arg) { void net9p_worker_cr(void *_arg) { int fd = *((int *)_arg); + printf("worker %zu initializing...\n", cr_getcid()); cr_begin(); - printf("worker %zu\n", cr_getcid()); - close(fd); + printf("worker %zu running...\n", cr_getcid()); + //close(fd); cr_end(); } -- cgit v1.2.3-2-g168b