title: How do i remove a signal handler
body: <p>I've made the follow signal handler</p>
  
  <pre><code>struct sigaction pipeIn;
  pipeIn.sa_handler = updateServer;
  sigemptyset(&amp;pipeIn.sa_mask);
  sa.sa_flags = SA_RESTART;
  
  if(sigaction(SIGUSR1, &amp;pipeIn, NULL) == -1){
  
      printf("We have a problem, sigaction is not working.\n");
      perror("\n");
      exit(1);    
  
  }
  </code></pre>
  
  <p>How do I remove or block this particular handler so that I can set up another signal handler that uses the same signal? Thanks.</p>