From: klueska Date: Fri, 9 May 2008 21:29:01 +0000 (+0000) Subject: Rearranged order of unconfigure with power down via ResourceDefaultOwner X-Git-Tag: release_tinyos_2_1_0_0~415 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=7fb2ffd010cf10dd62a0b21d107e303bd9277212 Rearranged order of unconfigure with power down via ResourceDefaultOwner --- 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;