From 93fa933a1926f953fa74b9b4908c0e6dc9b0a964 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Sat, 3 Mar 2012 02:46:18 -0800 Subject: rt: Move some locking from rust_port to rust_task --- src/rt/rust_task.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/rt/rust_task.cpp') diff --git a/src/rt/rust_task.cpp b/src/rt/rust_task.cpp index f2f3fa21c3e..c9838b193e6 100644 --- a/src/rt/rust_task.cpp +++ b/src/rt/rust_task.cpp @@ -481,7 +481,7 @@ rust_port_id rust_task::register_port(rust_port *port) { } void rust_task::release_port(rust_port_id id) { - I(thread, port_lock.lock_held_by_current_thread()); + scoped_lock with(port_lock); port_table.remove(id); } -- cgit 1.4.1-3-g733a5