diff options
author | Alex Auvolat <alex.auvolat@ens.fr> | 2015-03-03 18:38:59 +0100 |
---|---|---|
committer | Alex Auvolat <alex.auvolat@ens.fr> | 2015-03-03 18:38:59 +0100 |
commit | 0934f9943ef7bdec8c2eee3ea31b5e0f1e8a3faf (patch) | |
tree | d68f1f8560bf45a0960c84024c472234e1174156 | |
parent | 155f63c4f6995acff2b9c7467cfd91d1f77f3272 (diff) | |
download | kogata-0934f9943ef7bdec8c2eee3ea31b5e0f1e8a3faf.tar.gz kogata-0934f9943ef7bdec8c2eee3ea31b5e0f1e8a3faf.zip |
TY tito.
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | src/kernel/user/process.c | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -10,7 +10,7 @@ I have considered using higher-level languages but for lack of understanding of the associated compiler, I never have had the same impression of understanding exactly what was happening that I had with C. Also, the necessity of a runtime is bothering. I do regret not being able to exploit the magic of strongly typed -functionnal languages, but what can I do... +functional languages, but what can I do... ### Monolithic design diff --git a/src/kernel/user/process.c b/src/kernel/user/process.c index af7d86f..a003143 100644 --- a/src/kernel/user/process.c +++ b/src/kernel/user/process.c @@ -209,6 +209,7 @@ void process_exit(process_t *p, int status, int exit_code) { c->parent = 0; c->next_child = 0; + // TODO : if c was terminated, free it or what ? } if (p->parent == 0) { |