diff options
Diffstat (limited to 'src/rt/sync/rust_thread.h')
| -rw-r--r-- | src/rt/sync/rust_thread.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rt/sync/rust_thread.h b/src/rt/sync/rust_thread.h index 1c27d1b6597..2e143110c28 100644 --- a/src/rt/sync/rust_thread.h +++ b/src/rt/sync/rust_thread.h @@ -12,6 +12,8 @@ public: pthread_t thread; #endif rust_thread(); + virtual ~rust_thread(); + void start(); virtual void run() { @@ -19,8 +21,7 @@ public: } void join(); - - virtual ~rust_thread() {} // quiet the compiler + void detach(); }; #endif /* RUST_THREAD_H */ |
