summaryrefslogtreecommitdiff
path: root/src/linux/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/linux/thread.c')
-rw-r--r--src/linux/thread.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/linux/thread.c b/src/linux/thread.c
index b6295ef..f7c4c3c 100644
--- a/src/linux/thread.c
+++ b/src/linux/thread.c
@@ -48,7 +48,7 @@ inline void thread_join(thread *thread)
}
}
-bool thread_tryjoin(thread *thread)
+inline bool thread_tryjoin(thread *thread)
{
if (thread->valid)
{
@@ -59,6 +59,11 @@ bool thread_tryjoin(thread *thread)
return false;
}
+inline void thread_exit()
+{
+ pthread_exit(0);
+}
+
inline void thread_stop(thread *thread)
{
if (thread->valid)