diff --git a/kernel/tasks.c b/kernel/tasks.c index fae26a13..9f931763 100644 --- a/kernel/tasks.c +++ b/kernel/tasks.c @@ -261,9 +261,6 @@ int sys_fork(void) for (fd_i = 0; fd_i < NR_OPEN; fd_i++) { task_table[i].fildes_table[fd_i].node = per_core(current_task)->fildes_table[fd_i].node; } - task_table[i].fildes_table[0].node = findnode_fs("/dev/stdin"); - task_table[i].fildes_table[1].node = findnode_fs("/dev/stdout"); - task_table[i].fildes_table[2].node = findnode_fs("/dev/stderr"); mailbox_wait_msg_init(&task_table[i].inbox); memset(task_table[i].outbox, 0x00, sizeof(mailbox_wait_msg_t*)*MAX_TASKS); task_table[i].outbox[per_core(current_task)->id] = &per_core(current_task)->inbox;