diff options
Diffstat (limited to 'src/kernel/arch/amd64/driver/serial.c')
-rw-r--r-- | src/kernel/arch/amd64/driver/serial.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/arch/amd64/driver/serial.c b/src/kernel/arch/amd64/driver/serial.c index 1401642..d8ee90b 100644 --- a/src/kernel/arch/amd64/driver/serial.c +++ b/src/kernel/arch/amd64/driver/serial.c @@ -47,7 +47,7 @@ void serial_irq(void) { ring_put1b((void*)&backlog, port_in8(COM1)); if (blocked_on) { accept(blocked_on); - blocked_on = NULL; + blocked_on = blocked_on->postqueue_next; vfs_backend_tryaccept(&backend); } } |