MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / shutdown

Method shutdown

src/jrd/CryptoManager.cpp:348–359  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

346 }
347
348 void CryptoManager::shutdown(thread_db* tdbb)
349 {
350 terminateCryptThread(tdbb, false);
351
352 if (cryptPlugin)
353 {
354 PluginManagerInterfacePtr()->releasePlugin(cryptPlugin);
355 cryptPlugin = NULL;
356 }
357
358 LCK_release(tdbb, stateLock);
359 }
360
361 void CryptoManager::doOnTakenWriteSync(thread_db* tdbb)
362 {

Callers

nothing calls this directly

Calls 3

LCK_releaseFunction · 0.85
releasePluginMethod · 0.45

Tested by

no test coverage detected