Fix leak when inserting p2p message in WHC fails

Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
Erik Boasson 2020-05-06 21:35:55 +02:00 committed by eboasson
parent 02ed74e6bd
commit 58e02d0b12

View file

@ -1212,6 +1212,10 @@ int write_sample_p2p_wrlock_held(struct writer *wr, seqno_t seq, struct ddsi_pli
if (wr->heartbeat_xevent)
writer_hbcontrol_note_asyncwrite(wr, tnow);
}
else if (gap)
{
nn_xmsg_free (gap);
}
prd_is_deleting:
return r;