From 571aeab77c9d52375d061f53a729b3910f40e876 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 8 Jan 2014 04:47:58 +0100 Subject: delay setting SIG_CHLD handler thus preventing potential segfault on startup (mga#10289) --- bin/net_applet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/net_applet') diff --git a/bin/net_applet b/bin/net_applet index 737d0d3..b8201f5 100755 --- a/bin/net_applet +++ b/bin/net_applet @@ -275,7 +275,7 @@ $SIG{USR1} = sub { }; # do not create zombies (#20552) -$SIG{CHLD} = \&harvester; +Glib::Timeout->add_seconds(1, sub { $SIG{CHLD} = \&harvester; 0; }); sub harvester { my $pid; do { -- cgit v1.2.1