X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/f69a7227ff3ad84af3651fe36162e131d4f2b323..df1e857ac4d1410ae2bd354e361210b842ab7bc8:/lunaix-os/kernel/tty/lxconsole.c diff --git a/lunaix-os/kernel/tty/lxconsole.c b/lunaix-os/kernel/tty/lxconsole.c index ae5701b..31afa64 100644 --- a/lunaix-os/kernel/tty/lxconsole.c +++ b/lunaix-os/kernel/tty/lxconsole.c @@ -294,6 +294,10 @@ console_write(struct console* console, uint8_t* data, size_t size) console->wnd_start = rd_ptr; fbuf->flags |= FIFO_DIRTY; mutex_unlock(&fbuf->lock); + + if (!lx_console.flush_timer) { + console_flush(); + } } void