SilverRainZ / OS67

An unix-like toy kernel
GNU General Public License v3.0
725 stars 124 forks source link

使用管道后输入输出不同步 #5

Open SilverRainZ opened 8 years ago

SilverRainZ commented 8 years ago

执行类似 ls | cat 的命令后,可能直接返回到提示符 $,并在下次执行命令时输出。 或者在 sh 执行 get_cmd 时继续输出(类似 linux 下执行 cat longfile & 的效果) 之后有机率出现内存不足的错误……

宁可开 issue 也不愿意去找 bug

猜测可能是因为这个的问题: e430c0738425d81064b937ea0019b2ff9131c2fb