iankronquist/kernel-of-truth

Fix remove_pid function in process table

iankronquist opened this issue · 2 comments

The remove_pid function in the file kernel/libk/process_table.c over on the multitasking branch is broken. Also, the tests don't exercise its functionality very well at all.

To build the relevant tests, run this command in the root of the repository:

make tests

Now to run them:

./build/tests/process_table

Fixed and tested, although coverage is a bit of a mystery because of #14 .