Freeing the writer security attributes should be done by the gc
Signed-off-by: Marcel Jordense <marcel.jordense@adlinktech.com>
This commit is contained in:
parent
b6640d86b0
commit
cb1d06b442
1 changed files with 1 additions and 3 deletions
|
@ -4052,9 +4052,7 @@ dds_return_t delete_writer_nolinger (struct ddsi_domaingv *gv, const struct ddsi
|
||||||
return DDS_RETCODE_BAD_PARAMETER;
|
return DDS_RETCODE_BAD_PARAMETER;
|
||||||
}
|
}
|
||||||
GVLOGDISC ("delete_writer_nolinger(guid "PGUIDFMT") ...\n", PGUID (*guid));
|
GVLOGDISC ("delete_writer_nolinger(guid "PGUIDFMT") ...\n", PGUID (*guid));
|
||||||
#ifdef DDSI_INCLUDE_SECURITY
|
|
||||||
q_omg_security_deregister_writer(wr);
|
|
||||||
#endif
|
|
||||||
ddsrt_mutex_lock (&wr->e.lock);
|
ddsrt_mutex_lock (&wr->e.lock);
|
||||||
delete_writer_nolinger_locked (wr);
|
delete_writer_nolinger_locked (wr);
|
||||||
ddsrt_mutex_unlock (&wr->e.lock);
|
ddsrt_mutex_unlock (&wr->e.lock);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue