Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.36 KB | None | 0 0
  1.  
  2. static void sigint_handler(int signo) //Ana Filipa da Cruz Fernandes e Helder Alexandre Santos Moreira
  3. {
  4.     signal(SIGINT, SIG_IGN);
  5.     if (pid_child != -1) {
  6.         kill(pid_child,SIGKILL);
  7.         printf("\n");
  8.     }
  9.     else write(STDOUT_FILENO,"\nmsh_v6>>",9);
  10.    
  11.     pid_child = -1;
  12.    
  13.     signal(SIGINT, sigint_handler);
  14. }
  15.  
  16. if(signal(SIGINT, sigint_handler) < 0)
  17.         return 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement