mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 22:43:03 +01:00
Release broken trace plugin before removing
This commit is contained in:
parent
370b9dd23b
commit
d748dafb27
@ -458,6 +458,7 @@ void TraceManager::event_dsql_restart(Attachment* att, jrd_tra* transaction,
|
||||
i++; /* Move to next plugin */ \
|
||||
} \
|
||||
else { \
|
||||
plug_info->plugin->release(); \
|
||||
trace_sessions.remove(i); /* Remove broken plugin from the list */ \
|
||||
} \
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user