void
CssmImpl::activate()
{
+ StLock<Mutex> _(mActivateMutex);
if (!mActive)
{
// currently, no choices on PVC mode and key hierarchy
void
CssmImpl::deactivate()
{
+ StLock<Mutex> _(mActivateMutex);
if (mActive)
{
mActive = false;
void
ModuleImpl::activate()
{
+ StLock<Mutex> _(mActivateMutex);
if (!mActive)
{
session()->init();
void
ModuleImpl::deactivate()
{
+ StLock<Mutex> _(mActivateMutex);
if (!isIdle())
Error::throwMe(Error::objectBusy);
if (mActive)
void
AttachmentImpl::activate()
{
+ StLock<Mutex> _(mActivateMutex);
if (!mActive)
{
module()->load();
void
AttachmentImpl::deactivate()
{
+ StLock<Mutex> _(mActivateMutex);
if (mActive)
{
mActive = false;