diff options
Diffstat (limited to 'osdep/terminal-win.c')
-rw-r--r-- | osdep/terminal-win.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/osdep/terminal-win.c b/osdep/terminal-win.c index cda9e69040..c04a13a639 100644 --- a/osdep/terminal-win.c +++ b/osdep/terminal-win.c @@ -136,7 +136,8 @@ static void *input_thread_fn(void *ptr) void terminal_setup_getch(struct input_ctx *ictx) { - assert(!running); + if (running) + return; HANDLE in = GetStdHandle(STD_INPUT_HANDLE); if (GetNumberOfConsoleInputEvents(in, &(DWORD){0})) { |