summaryrefslogtreecommitdiff
path: root/cpp/test/IceUtil/thread/AliveTest.cpp
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2003-03-12 04:25:17 +0000
committerMichi Henning <michi@zeroc.com>2003-03-12 04:25:17 +0000
commit5fbef4d3304ddd53c29bcb3ebd89380dbbc94d6e (patch)
treedf685d3e358750fe97507811eb1861531884b5e6 /cpp/test/IceUtil/thread/AliveTest.cpp
parentRemoved unused definition of UnknownEndpointType. (diff)
downloadice-5fbef4d3304ddd53c29bcb3ebd89380dbbc94d6e.tar.bz2
ice-5fbef4d3304ddd53c29bcb3ebd89380dbbc94d6e.tar.xz
ice-5fbef4d3304ddd53c29bcb3ebd89380dbbc94d6e.zip
Removed _detached member from ThreadControl. Joining with a thread more
than once or detaching a detached thread or joining with a detached thread now has undefined behavior (instead of throwing an exception). Cleaned up a number of race conditions around the _id members of Thread and ThreadControl. Explicitly hid the assignment operator and copy constructor of Thread so we get better diagnostics for that.
Diffstat (limited to 'cpp/test/IceUtil/thread/AliveTest.cpp')
0 files changed, 0 insertions, 0 deletions