change order of cleanup steps in (internal) dds_fini to match match initialisation order

Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
Erik Boasson 2018-08-01 08:44:01 +02:00
parent f4824b0b5d
commit e47ad57f09

View file

@ -194,7 +194,6 @@ extern void dds_fini (void)
{
dds__builtin_fini();
ut_handleserver_fini();
rtps_term ();
nn_servicelease_free (gv.servicelease);
gv.servicelease = NULL;
@ -205,6 +204,7 @@ extern void dds_fini (void)
dds_cfgst = NULL;
os_mutexDestroy (&gv.static_logbuf_lock);
os_mutexDestroy (&dds_global.m_mutex);
ut_handleserver_fini();
dds_global.m_default_domain = DDS_DOMAIN_DEFAULT;
}
os_mutexUnlock(init_mutex);