+2002-10-18 [melvin] 0.8.5claws45
+
+ * src/prefs_actions.c
+ Fixed bug #622275 where asynchroneous actions left
+ zombies processes
+ Made (synchroneous) actions' input be displayed live.
+
2002-10-18 [christoph] 0.8.5claws44
* src/textview.c
- allow dictionaries in non standard path
- make dictionary menu use menu factory to support
accelerators that are remembered across Sylpheed sessions
- o Fix bug in Actions where "&" actions will leave a zombie Sylpheed
- processes
close(chld_err[1]);
close(chld_status[0]);
}
-
- debug_print("Child: Waiting for grandchild\n");
- waitpid(gch_pid, NULL, 0);
- debug_print("Child: grandchild ended\n");
if (sync) {
+ debug_print("Child: Waiting for grandchild\n");
+ waitpid(gch_pid, NULL, 0);
+ debug_print("Child: grandchild ended\n");
write(chld_status[1], "0\n", 2);
close(chld_status[1]);
}
/* Parent */
- if (!sync)
+ if (!sync) {
+ waitpid(pid, NULL, 0);
return NULL;
+ }
close(chld_in[0]);
if (!(action_type & (ACTION_PIPE_IN | ACTION_OPEN_IN | ACTION_HIDE_IN)))
if (c > 0)
child_info->new_out = TRUE;
}
+ wait_for_children(child_info->children);
}