mirror of https://github.com/MariaDB/server
Browse Source
Prior to this patch, _getch() was used to read password input from console. getch() has a property that it reads Ctrl-C as character with ASCII code 0x03, and disregards Ctrl-C handler for current process. The fix is to use ReadConsole() API instead of getch() , after setting console mode to ENABLE_PROCESSED_INPUT - this mode allows current process to handle Ctrl-C events.pull/843/head
1 changed files with 27 additions and 4 deletions
Loading…
Reference in new issue