mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-13 06:29:47 -04:00
Assign a tty to each process
This commit is contained in:
parent
e76f3040cf
commit
a4d84cb155
@ -34,6 +34,8 @@ struct process_t {
|
|||||||
|
|
||||||
bool system;
|
bool system;
|
||||||
|
|
||||||
|
size_t tty;
|
||||||
|
|
||||||
size_t physical_cr3;
|
size_t physical_cr3;
|
||||||
size_t paging_size;
|
size_t paging_size;
|
||||||
|
|
||||||
|
@ -213,6 +213,7 @@ scheduler::process_t& scheduler::new_process(){
|
|||||||
process.process.system = false;
|
process.process.system = false;
|
||||||
process.process.pid = pid;
|
process.process.pid = pid;
|
||||||
process.state = process_state::NEW;
|
process.state = process_state::NEW;
|
||||||
|
process.process.tty = stdio::get_active_terminal().id;
|
||||||
|
|
||||||
return process.process;
|
return process.process;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user