optimizing mutex (ref r30378)

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1790 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 17 years ago
parent 5dc1635495
commit 101880a2a1

@ -161,7 +161,6 @@ void AmSessionContainer::on_stop()
void AmSessionContainer::stopAndQueue(AmSession* s)
{
ds_mut.lock();
if (AmConfig::LogSessions) {
INFO("session cleaner about to stop %s\n",
@ -169,9 +168,10 @@ void AmSessionContainer::stopAndQueue(AmSession* s)
}
s->stop();
ds_mut.lock();
d_sessions.push(s);
_run_cond.set(true);
_run_cond.set(true);
ds_mut.unlock();
}

Loading…
Cancel
Save