title: reset sigaction to default
body: <p>In Android the bionic loader sets a default signal handler for every process on statrtup:</p>
  
  <pre><code>void debugger_init()
  {
      struct sigaction act;
      memset(&amp;act, 0, sizeof(act));
      act.sa_sigaction = debugger_signal_handler;
      act.sa_flags = SA_RESTART | SA_SIGINFO;
      sigemptyset(&amp;act.sa_mask);
  
      sigaction(SIGILL, &amp;act, NULL);
      sigaction(SIGABRT, &amp;act, NULL);
      sigaction(SIGBUS, &amp;act, NULL);
      sigaction(SIGFPE, &amp;act, NULL);
      sigaction(SIGSEGV, &amp;act, NULL);
      sigaction(SIGSTKFLT, &amp;act, NULL);
      sigaction(SIGPIPE, &amp;act, NULL);
  }
  </code></pre>
  
  <p>I would like to set it back to its default, meaning I want to ignore these signal and that the default handler will take place (CORE DUMP)</p>
  
  <p>How do I revert the action performed ? I want to ignore all these as if the above function never was called</p>