diff --git a/src/dd.c b/src/dd.c index 1a9d8a1e5..aba75fcdb 100644 --- a/src/dd.c +++ b/src/dd.c @@ -406,7 +406,7 @@ interrupt_handler (int sig) signal (sig, SIG_DFL); #endif cleanup (); - kill (getpid (), sig); + raise (sig); } static RETSIGTYPE