From 2c8fd4069587c530504cbc66e63371bed8ccb8d6 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Tue, 13 Dec 2005 16:01:57 +0000 Subject: * cygtls.cc (_cygtls::remove): Don't bother if we're exiting. * sigproc.cc (_cygtls::remove_wq): Ditto. --- winsup/cygwin/cygtls.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/cygtls.cc') diff --git a/winsup/cygwin/cygtls.cc b/winsup/cygwin/cygtls.cc index 568c5af23..e8e846e54 100644 --- a/winsup/cygwin/cygtls.cc +++ b/winsup/cygwin/cygtls.cc @@ -147,7 +147,7 @@ void _cygtls::remove (DWORD wait) { debug_printf ("wait %p", wait); - if (!locals.exitsock) + if (!locals.exitsock || exit_state >= ES_FINAL) return; if (wait) { -- cgit v1.2.3