Blame


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