From 7fb2ffd010cf10dd62a0b21d107e303bd9277212 Mon Sep 17 00:00:00 2001 From: klueska Date: Fri, 9 May 2008 21:29:01 +0000 Subject: [PATCH] Rearranged order of unconfigure with power down via ResourceDefaultOwner --- tos/system/ArbiterP.nc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tos/system/ArbiterP.nc b/tos/system/ArbiterP.nc index fd278ce3..8933f304 100644 --- a/tos/system/ArbiterP.nc +++ b/tos/system/ArbiterP.nc @@ -112,13 +112,14 @@ implementation { reqResId = call Queue.dequeue(); state = RES_GRANTING; post grantedTask(); + call ResourceConfigure.unconfigure[id](); } else { resId = default_owner_id; state = RES_CONTROLLED; + call ResourceConfigure.unconfigure[id](); signal ResourceDefaultOwner.granted(); } - call ResourceConfigure.unconfigure[id](); } } return FAIL; -- 2.39.2