summaryrefslogtreecommitdiff
path: root/libguile/threads.h
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/threads.h')
-rw-r--r--libguile/threads.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libguile/threads.h b/libguile/threads.h
index 7eee8710e..89e3b0238 100644
--- a/libguile/threads.h
+++ b/libguile/threads.h
@@ -61,6 +61,9 @@ typedef struct scm_i_thread {
int canceled;
int exited;
+ /* Boolean indicating whether the thread is in guile mode. */
+ int guile_mode;
+
SCM sleep_object;
scm_i_pthread_mutex_t *sleep_mutex;
scm_i_pthread_cond_t sleep_cond;