From e02c9702694ba6a1f15f25d7c5f3a1a62619cf3d Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Fri, 15 Feb 2019 09:20:15 -0800 Subject: [PATCH] [mac] assert on failure of otPlatRadioEnable() (#3592) --- src/core/mac/sub_mac.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/mac/sub_mac.cpp b/src/core/mac/sub_mac.cpp index 647693da1..04178bac6 100644 --- a/src/core/mac/sub_mac.cpp +++ b/src/core/mac/sub_mac.cpp @@ -135,11 +135,11 @@ otError SubMac::Enable(void) VerifyOrExit(mState == kStateDisabled); SuccessOrExit(error = otPlatRadioEnable(&GetInstance())); - error = otPlatRadioSleep(&GetInstance()); - assert(error == OT_ERROR_NONE); + SuccessOrExit(error = otPlatRadioSleep(&GetInstance())); SetState(kStateSleep); exit: + assert(error == OT_ERROR_NONE); return error; }