X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Fmac%2Ftkn154%2FScanP.nc;h=366ccb7a92c0f2b63fdbc7d83f5c775ac88b3cc5;hb=4a1b294340a6bb0173c5417327a890af68aad744;hp=87db5761d07f3eb0b90d05fabc6bfb75fb27f632;hpb=6208bcd804540c0a875a0981b1a4658d3d73a1fc;p=tinyos-2.x.git diff --git a/tos/lib/mac/tkn154/ScanP.nc b/tos/lib/mac/tkn154/ScanP.nc index 87db5761..366ccb7a 100644 --- a/tos/lib/mac/tkn154/ScanP.nc +++ b/tos/lib/mac/tkn154/ScanP.nc @@ -324,7 +324,8 @@ implementation ((uint8_t*) m_resultList)[m_resultIndex++] = EnergyLevel; if (m_resultIndex == m_resultListNumEntries) m_terminateScan = TRUE; // done - call RadioOff.off(); + if (call RadioOff.off() == EALREADY) + signal RadioOff.offDone(); } /* ----------------------- Active/Orphan scan ----------------------- */