Implement streams IPC mechanism
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m47s

This commit is contained in:
2026-03-18 22:27:56 +01:00
parent 77ab25bcee
commit 80a728f04b
22 changed files with 311 additions and 50 deletions

View File

@@ -183,6 +183,18 @@ struct procgroup* procgroup_create (void) {
return NULL;
}
if (proc_create_resource_stream (procgroup) == NULL) {
id_alloc_fini (&procgroup->rid_alloc);
free (procgroup);
return NULL;
}
if (proc_create_resource_stream (procgroup) == NULL) {
id_alloc_fini (&procgroup->rid_alloc);
free (procgroup);
return NULL;
}
spin_lock (&procgroup_tree_lock, &fpgt);
rbtree_insert (struct procgroup, &procgroup_tree, &procgroup->procgroup_tree_link,
procgroup_tree_link, pgid);