diff --git a/subsys/net/lib/lwm2m/lwm2m_engine.c b/subsys/net/lib/lwm2m/lwm2m_engine.c index a768bd9434a..2429e9a62c4 100644 --- a/subsys/net/lib/lwm2m/lwm2m_engine.c +++ b/subsys/net/lib/lwm2m/lwm2m_engine.c @@ -3634,9 +3634,6 @@ static void retransmit_request(struct k_work *work) return; } - /* ref pkt to avoid being freed after net_app_send_pkt() */ - net_pkt_ref(pending->pkt); - LOG_DBG("Resending message: %p", msg); msg->send_attempts++; /* @@ -3669,8 +3666,6 @@ static void retransmit_request(struct k_work *work) return; } - /* unref to balance ref we made for sendto() */ - net_pkt_unref(pending->pkt); k_delayed_work_submit(&client_ctx->retransmit_work, pending->timeout); }