diff options
author | Christopher Faylor <me@cgf.cx> | 2005-01-29 05:39:07 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2005-01-29 05:39:07 +0000 |
commit | 2eeb0e70a3c08c88e91283028bc2f89d8f237971 (patch) | |
tree | e579243b71f39e46cb78fed400946fedfbfa80f8 /winsup/cygwin/thread.cc | |
parent | 139acfca40f98f871addac67430ea69a8de6f0f5 (diff) | |
download | cygnal-2eeb0e70a3c08c88e91283028bc2f89d8f237971.tar.gz cygnal-2eeb0e70a3c08c88e91283028bc2f89d8f237971.tar.bz2 cygnal-2eeb0e70a3c08c88e91283028bc2f89d8f237971.zip |
* cygthread.cc (new): Add a little more debugging.
* thread.cc (pthread_null::exit): Add a _my_tls.remove() for safety.
Diffstat (limited to 'winsup/cygwin/thread.cc')
-rw-r--r-- | winsup/cygwin/thread.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/thread.cc b/winsup/cygwin/thread.cc index b6c2e94d5..39e33d17c 100644 --- a/winsup/cygwin/thread.cc +++ b/winsup/cygwin/thread.cc @@ -3288,6 +3288,7 @@ pthread_null::create (void *(*)(void *), pthread_attr *, void *) void pthread_null::exit (void *value_ptr) { + _my_tls.remove (INFINITE); ExitThread (0); } |