net: lwm2m: Fix missing context_close

Added missing lwm2m_context_close if set TLS_HOSTNAME failed

Signed-off-by: Benjamin Bigler <benjamin.bigler@securiton.ch>
This commit is contained in:
Benjamin Bigler 2022-03-29 08:38:11 +02:00 committed by Maureen Helm
commit 28e368de59

View file

@ -5657,6 +5657,7 @@ int lwm2m_socket_start(struct lwm2m_ctx *client_ctx)
client_ctx->desthostname[client_ctx->desthostnamelen] = tmp;
if (ret < 0) {
LOG_ERR("Failed to set TLS_HOSTNAME option: %d", errno);
lwm2m_engine_context_close(client_ctx);
return -errno;
}
}