summaryrefslogtreecommitdiff
path: root/winsup/cygwin/cygthread.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/cygthread.cc')
-rw-r--r--winsup/cygwin/cygthread.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/winsup/cygwin/cygthread.cc b/winsup/cygwin/cygthread.cc
index 66abb7408df..a4f32472de1 100644
--- a/winsup/cygwin/cygthread.cc
+++ b/winsup/cygwin/cygthread.cc
@@ -148,6 +148,13 @@ HANDLE ()
}
void
+cygthread::exit_thread ()
+{
+ SetEvent (ev);
+ ExitThread (0);
+}
+
+void
cygthread::detach ()
{
if (!avail)