--- yarssr-0.2.2.orig/lib/Yarssr/GUI.pm	2011-07-06 12:23:29.000000000 +0200
+++ yarssr-0.2.2/lib/Yarssr/GUI.pm	2011-07-06 12:26:04.000000000 +0200
@@ -154,7 +154,7 @@
 	else {
 		if ($child = fork)
 		{
-			Glib::Idle->add(
+			Glib::Timeout->add(200,
 				sub {
 					my $kid = waitpid($child,WNOHANG);
 					$kid > 0 ? return 0 : return 1;
