summaryrefslogtreecommitdiff
path: root/cpp/include/IceUtil/Thread.h
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2002-12-02 23:59:04 +0000
committerMichi Henning <michi@zeroc.com>2002-12-02 23:59:04 +0000
commit551dbf1ea7779b35a0e775cb9500a2143622351c (patch)
treefd7c6cbddd2360077fb2504296807bfe933b6dac /cpp/include/IceUtil/Thread.h
parentadding constructors (diff)
downloadice-551dbf1ea7779b35a0e775cb9500a2143622351c.tar.bz2
ice-551dbf1ea7779b35a0e775cb9500a2143622351c.tar.xz
ice-551dbf1ea7779b35a0e775cb9500a2143622351c.zip
Added explicit test for double detach -- pthread_detach() doesn't always
return ESRCH when a detached thread is detached again.
Diffstat (limited to 'cpp/include/IceUtil/Thread.h')
-rw-r--r--cpp/include/IceUtil/Thread.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/include/IceUtil/Thread.h b/cpp/include/IceUtil/Thread.h
index 05278771089..a99ee76003c 100644
--- a/cpp/include/IceUtil/Thread.h
+++ b/cpp/include/IceUtil/Thread.h
@@ -90,12 +90,12 @@ public:
private:
#ifdef _WIN32
- bool _detached;
HandleWrapperPtr _handle;
unsigned _id;
#else
pthread_t _id;
#endif
+ bool _detached;
};
class ICE_UTIL_API Thread : virtual public IceUtil::Shared