update name of code to labcodes
This commit is contained in:
18
labcodes/lab8/user/sleepkill.c
Normal file
18
labcodes/lab8/user/sleepkill.c
Normal file
@@ -0,0 +1,18 @@
|
||||
#include <stdio.h>
|
||||
#include <ulib.h>
|
||||
|
||||
int
|
||||
main(void) {
|
||||
int pid;
|
||||
if ((pid = fork()) == 0) {
|
||||
sleep(~0);
|
||||
exit(0xdead);
|
||||
}
|
||||
assert(pid > 0);
|
||||
|
||||
sleep(100);
|
||||
assert(kill(pid) == 0);
|
||||
cprintf("sleepkill pass.\n");
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user