7 static int weird_value
;
10 sigchld_handler (int signo
)
13 printf ("Got sigchld %d.\n", sigchld_no
);
17 call_me (int some_value
)
21 for (i
= 0; i
< some_value
; i
++)
25 result
= kill (getpid(), SIGCHLD
);
38 call_me_nosig (int some_value
)
42 for (i
= 0; i
< some_value
; i
++)
45 nosig_no
+= some_value
;
53 signal (SIGCHLD
, sigchld_handler
);
55 ret_val
= call_me (2); // Stop here in main.
57 ret_val
= call_me_nosig (10);