diff --git a/mp_pkt_fwd/src/semtech_transport.c b/mp_pkt_fwd/src/semtech_transport.c index 66b3cc9..fde3d57 100644 --- a/mp_pkt_fwd/src/semtech_transport.c +++ b/mp_pkt_fwd/src/semtech_transport.c @@ -1459,6 +1459,8 @@ void semtech_upstream(void *pic) { buff_index -= 8; /* removes "rxpk":[ */ } else { /* all packet have been filtered out and no report, restart loop */ + free(entry); + MSG("WARN: [up] all packet have been filtered out with no report.\n"); continue; } } else {