Closed ghost closed 9 years ago
I think this issue can be closed because it was added to ussue #55, which is already closed. Please verify @mpe5651 @trylimits .
you're right. we oversaw that there already is an open issue for the process manager.
Not finished yet :(
ProcessManagerStartProcess
should return the new process id.
This SetProcessState(..)
function should not be provided by the Process Manager. Above commit gets rid of this function.
The ProcessManager should provide argc
and argv
to the new process.
Above commit implements the rest of the functionality of the process manager.
Important note @mpe5651 @Blackjack92: There should not be any interaction with the Scheduler itself regarding creating new and killing processes. For this purpose the API of the ProcessManager has to be used.
A Process Manager should be responsible for managing the processes, i.e. process id, name, ...