summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xcontrol-center1
1 files changed, 1 insertions, 0 deletions
diff --git a/control-center b/control-center
index b2cad52b..4df6384b 100755
--- a/control-center
+++ b/control-center
@@ -1446,6 +1446,7 @@ sub sig_child() {
if (my $tool = find { $tool_pids{$_} eq $child_pid } keys %tool_pids) {
$tool_feedback{$tool}->();
delete $tool_pids{$tool};
+ @pid_launched = grep { $_ ne $child_pid } @pid_launched;
}
undef $pid_exp if $pid_exp eq $child_pid;
} while $child_pid > 0;