From b2a075e20d07994c960a7598fee2771d10cb9989 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 2 Mar 2012 21:22:42 -0800 Subject: rt: Protect rust_task::state with a lock --- src/rt/rust_task_thread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/rt/rust_task_thread.cpp') diff --git a/src/rt/rust_task_thread.cpp b/src/rt/rust_task_thread.cpp index 20166e261b9..cb05a986476 100644 --- a/src/rt/rust_task_thread.cpp +++ b/src/rt/rust_task_thread.cpp @@ -259,7 +259,7 @@ rust_task_thread::start_main_loop() { ", state: %s", scheduled_task->name, (uintptr_t)scheduled_task, - scheduled_task->state->name); + scheduled_task->get_state()->name); place_task_in_tls(scheduled_task); @@ -273,7 +273,7 @@ rust_task_thread::start_main_loop() { " in state '%s', worker id=%d" PRIxPTR, scheduled_task->name, (uintptr_t)scheduled_task, - scheduled_task->state->name, + scheduled_task->get_state()->name, id); reap_dead_tasks(); -- cgit 1.4.1-3-g733a5