Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- #include <signal.h>
- void catched(int signo);
- int main (){
- pid_t pid;
- pid=fork();
- if (pid==0) { signal(SIGUSR1,catched);
- pause();
- }
- else {
- sleep(1);
- kill(pid,SIGUSR1);
- }
- }
- void catched(int signo){
- if(signo== SIGUSR1) {printf("\nlool\n"); exit(0);}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement