store spawned processes in list for now
This commit is contained in:
parent
3f60fdbb72
commit
6c74f8fd18
@ -16,7 +16,7 @@
|
||||
extern struct bootinfo *bi;
|
||||
extern coreid_t my_core_id;
|
||||
|
||||
|
||||
struct spawninfo *spawn_process_list = NULL;
|
||||
|
||||
|
||||
|
||||
@ -324,5 +324,11 @@ errval_t spawn_load_by_name(char *binary_name, struct spawninfo * si,
|
||||
err = spawn_load_argv(argc, argv, si, pid);
|
||||
if (err_is_fail(err)) return err;
|
||||
|
||||
// add to process list
|
||||
if (spawn_process_list != NULL) {
|
||||
si->next = spawn_process_list->next;
|
||||
}
|
||||
spawn_process_list = si;
|
||||
|
||||
return SYS_ERR_OK;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user