diff options
author | Michi Henning <michi@zeroc.com> | 2003-03-10 05:37:58 +0000 |
---|---|---|
committer | Michi Henning <michi@zeroc.com> | 2003-03-10 05:37:58 +0000 |
commit | 01b4e64ef320955b407ca5bbcaab927eb8caa760 (patch) | |
tree | bddba2c6f267b5e0922e6d115fe2a714dab0f104 /cpp/include/IceUtil/ThreadException.h | |
parent | Add ThreadControl::isAlive() functionality for Windows. (diff) | |
download | ice-01b4e64ef320955b407ca5bbcaab927eb8caa760.tar.bz2 ice-01b4e64ef320955b407ca5bbcaab927eb8caa760.tar.xz ice-01b4e64ef320955b407ca5bbcaab927eb8caa760.zip |
Fixed a variety of race conditions in Thread.cpp. Made RWRecMutex smaller.
Diffstat (limited to 'cpp/include/IceUtil/ThreadException.h')
-rw-r--r-- | cpp/include/IceUtil/ThreadException.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cpp/include/IceUtil/ThreadException.h b/cpp/include/IceUtil/ThreadException.h index aaadc257f7f..a96f0da16c2 100644 --- a/cpp/include/IceUtil/ThreadException.h +++ b/cpp/include/IceUtil/ThreadException.h @@ -54,6 +54,16 @@ public: virtual Exception* ice_clone() const; virtual void ice_throw() const; }; + +class ICE_UTIL_API ThreadNotStartedException : public Exception +{ +public: + + ThreadNotStartedException(const char*, int); + virtual std::string ice_name() const; + virtual Exception* ice_clone() const; + virtual void ice_throw() const; +}; } |