diff --git a/labs/syscall.html b/labs/syscall.html index 72ef19b..9a24a7c 100644 --- a/labs/syscall.html +++ b/labs/syscall.html @@ -143,12 +143,12 @@ void test0() { int i; printf(1, "test0 start\n"); - alarm(2, periodic); + sigalarm(2, periodic); for(i = 0; i < 1000*500000; i++){ if((i % 250000) == 0) write(2, ".", 1); } - alarm(0, 0); + sigalarm(0, 0); printf(1, "test0 done\n"); } @@ -171,7 +171,7 @@ void test1() { printf(1, "test1 start\n"); j = 0; - alarm(2, periodic); + sigalarm(2, periodic); for(i = 0; i < 1000*500000; i++){ foo(i, &j); } @@ -237,13 +237,14 @@ alarmtest starting
int sigalarm(int ticks, void (*handler)());-