rt: Remove is_running flag from rust_thread. Unused

This commit is contained in:
Brian Anderson 2012-02-04 16:04:16 -08:00
parent fad3de5900
commit 6eafe5d772
2 changed files with 1 additions and 12 deletions

View File

@ -19,7 +19,7 @@ void sync::sleep(size_t timeout_in_ms) {
#endif
}
rust_thread::rust_thread() : _is_running(false), thread(0) {
rust_thread::rust_thread() : thread(0) {
}
#if defined(__WIN32__)
@ -46,7 +46,6 @@ rust_thread::start() {
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
pthread_create(&thread, &attr, rust_thread_start, (void *) this);
#endif
_is_running = true;
}
void
@ -59,10 +58,4 @@ rust_thread::join() {
pthread_join(thread, NULL);
#endif
thread = 0;
_is_running = false;
}
bool
rust_thread::is_running() {
return _is_running;
}

View File

@ -37,8 +37,6 @@ public:
* Thread utility class. Derive and implement your own run() method.
*/
class rust_thread {
private:
volatile bool _is_running;
public:
#if defined(__WIN32__)
HANDLE thread;
@ -54,8 +52,6 @@ public:
void join();
bool is_running();
virtual ~rust_thread() {} // quiet the compiler
};