session: free ctrl event data on connect rpc 53/32953/2
authorFlorin Coras <fcoras@cisco.com>
Tue, 29 Jun 2021 20:27:45 +0000 (13:27 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 29 Jun 2021 20:22:51 +0000 (20:22 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I56c4682aef59ed0e69073f9001341c425e65bd48

src/vnet/session/session_node.c

index 810c750..8817b08 100644 (file)
@@ -227,6 +227,7 @@ session_mq_handle_connects_rpc (void *arg)
       next = clib_llist_next (fwrk->event_elts, evt_list, elt);
       clib_llist_remove (fwrk->event_elts, evt_list, elt);
       session_mq_connect_one (session_evt_ctrl_data (fwrk, elt));
+      session_evt_ctrl_data_free (fwrk, elt);
       clib_llist_put (fwrk->event_elts, elt);
       elt = next;
       n_connects += 1;