From 1504d1f13b0e889573a75342715763dc4c16a94e Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 15 Jan 2004 16:29:53 +0000 Subject: [PATCH] (empth_exit): Fix shutdown on reading "quit" from stdin (crash bug, reportedly). --- src/lib/empthread/ntthread.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/empthread/ntthread.c b/src/lib/empthread/ntthread.c index d2cd0297..4b4631e9 100644 --- a/src/lib/empthread/ntthread.c +++ b/src/lib/empthread/ntthread.c @@ -473,10 +473,8 @@ empth_exit(void) printf("\nEmpire Server>"); fgets(buf, sizeof(buf), stdin); if (!strnicmp(buf, "quit", 4)) - break; + shutdwn(0); } - TlsSetValue(loc_GVAR.dwTLSIndex, NULL); - loc_FreeThreadInfo(pThread); } else { TlsSetValue(loc_GVAR.dwTLSIndex, NULL); loc_FreeThreadInfo(pThread);