[coap] add IsBound() check in Coap::Send (#4205)

This commit is contained in:
huamenggg
2019-09-24 10:35:58 -07:00
committed by Jonathan Hui
parent a1cffd2545
commit 6cfb4162d7
+1 -1
View File
@@ -895,7 +895,7 @@ void Coap::HandleUdpReceive(void *aContext, otMessage *aMessage, const otMessage
otError Coap::Send(ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo)
{
return mSocket.SendTo(aMessage, aMessageInfo);
return mSocket.IsBound() ? mSocket.SendTo(aMessage, aMessageInfo) : OT_ERROR_INVALID_STATE;
}
} // namespace Coap