const char **argv;
bool keep_stdout;
bool add_stderr;
+ bool raw_stdout;
process_exit_cb exit_cb;
void *data;
waiter_cb stdout_cb;
/* post-execution information */
int exit_status;
+ bool cancelled;
};
/* Process management system init. process_init must be called before
int process_run_async(struct process *process);
void process_stop_async(struct process *process);
+void process_stop_async_all(void);
/* helper function to determine if a process exited cleanly, with a non-zero
* exit status */