From 490f91ab53e22d90afb1ee37d5148e341ccf538e Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Fri, 28 Aug 2020 05:51:48 -0400 Subject: move panicked check to uart.c --- user/grind.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'user') diff --git a/user/grind.c b/user/grind.c index 14e2aae..d11b20b 100644 --- a/user/grind.c +++ b/user/grind.c @@ -292,8 +292,8 @@ go(int which_child) } } -int -main() +void +iter() { unlink("a"); unlink("b"); @@ -331,3 +331,19 @@ main() exit(0); } + +int +main() +{ + while(1){ + int pid = fork(); + if(pid == 0){ + iter(); + exit(0); + } + if(pid > 0){ + wait(0); + } + sleep(20); + } +} -- cgit v1.2.3