diff options
-rwxr-xr-x | perl-install/standalone/harddrake2 | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/perl-install/standalone/harddrake2 b/perl-install/standalone/harddrake2 index 864cfb4c4..b9957cc68 100755 --- a/perl-install/standalone/harddrake2 +++ b/perl-install/standalone/harddrake2 @@ -458,7 +458,8 @@ sub reap_children() { # reap zombies my $child_pid; do { $child_pid = waitpid(-1, POSIX::WNOHANG); undef $pid if $pid == $child_pid } until $child_pid > 0; -}; +} + $SIG{CHLD} = \&reap_children; $w->{rwindow}->signal_connect(delete_event => \&quit_global); |