From 82750daecbe6775396deac36c32510a09cd4eb4c Mon Sep 17 00:00:00 2001 From: klueska Date: Fri, 7 Sep 2007 19:44:55 +0000 Subject: [PATCH] Fix to ResourceDefaultOwner.isOwner() --- tos/system/ArbiterP.nc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tos/system/ArbiterP.nc b/tos/system/ArbiterP.nc index 872b71f6..c25f69f4 100644 --- a/tos/system/ArbiterP.nc +++ b/tos/system/ArbiterP.nc @@ -176,7 +176,7 @@ implementation { } async command uint8_t ResourceDefaultOwner.isOwner() { - return call Resource.isOwner[default_owner_id](); + atomic return (state == RES_CONTROLLED); } task void grantedTask() { -- 2.39.2