| ... | @@ -93,6 +93,7 @@ pub fn read(fd: i32, buf: &u8, count: usize) usize { | ... | @@ -93,6 +93,7 @@ pub fn read(fd: i32, buf: &u8, count: usize) usize { |
| 93 | while (i < count) : (i += 1) { | 93 | while (i < count) : (i += 1) { |
| 94 | send(Message.to(Server.Keyboard, 0)); | 94 | send(Message.to(Server.Keyboard, 0)); |
| 95 | | 95 | |
| | 96 | // FIXME: we should be certain that we are receiving from Keyboard. |
| 96 | var message = Message.from(MailboxId.This); | 97 | var message = Message.from(MailboxId.This); |
| 97 | receive(&message); | 98 | receive(&message); |
| 98 | | 99 | |