1 #include <u.h> 2 #include <libc.h> 3 #include <thread.h> 4 5 Channel *c; 6 7 void 8 f(void *v) 9 { 10 recvp(c); 11 } 12 13 void 14 threadmain(int argc, char **argv) 15 { 16 int i; 17 18 c = chancreate(sizeof(ulong), 0); 19 for(i=0;; i++){ 20 print("%d\n", i); 21 proccreate(f, nil, 8192); 22 } 23 }