From 882c40633c1bfe4febf46ef5e35e9342c4d6bffc Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 7 May 2003 06:06:50 +0000
Subject: [PATCH] Using inkey() timeout instead of YIELD in autohangup() loop.

---
 src/sbbs3/download.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/sbbs3/download.cpp b/src/sbbs3/download.cpp
index b247a9a820..7b24bd2fc1 100644
--- a/src/sbbs3/download.cpp
+++ b/src/sbbs3/download.cpp
@@ -258,14 +258,13 @@ void sbbs_t::autohangup()
 		bputs(ultoa(c,tmp,10));
 		attr(GREEN);
 		outchar(']');
-		while((k=inkey(0))!=0 && online) {
+		while((k=inkey(K_NONE,DELAY_AUTOHG))!=0 && online) {
 			if(toupper(k)=='H') {
 				c=0;
 				break; }
 			if(toupper(k)=='A') {
 				a=1;
 				break; } }
-		mswait(DELAY_AUTOHG);
 		if(!a) {
 			outchar(BS);
 			outchar(BS); } }
-- 
GitLab