diff options
Diffstat (limited to 'kernel/process.s')
-rw-r--r-- | kernel/process.s | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/process.s b/kernel/process.s index ed87959..fd0462f 100644 --- a/kernel/process.s +++ b/kernel/process.s @@ -67,7 +67,10 @@ internal_fork: push eax call create_process add esp, 0xC - + cmp eax, 0 + jnz internal_fork_ret + mov eax, 1 +internal_fork_ret: pop ebp ret after_internal_fork: |