From 2cf9fcbba42cc2f3757f0b033c79cf1378fdffc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net> Date: Mon, 10 May 2021 21:55:47 -0400 Subject: [PATCH] Put the kbhit() check back into the connect loop Was removed along with select() in e2094fb95 --- src/syncterm/conn.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/syncterm/conn.c b/src/syncterm/conn.c index 13598edf20..169ed8541f 100644 --- a/src/syncterm/conn.c +++ b/src/syncterm/conn.c @@ -518,6 +518,13 @@ int conn_socket_connect(struct bbslist *bbs) goto connected; } } + else { + if (kbhit()) { + failcode = FAILURE_ABORTED; + closesocket(sock); + sock = INVALID_SOCKET; + } + } } connected: -- GitLab