Ticket #3354: static_mutex.cpp.patch
File static_mutex.cpp.patch, 568 bytes (added by , 13 years ago) |
---|
-
libs/regex/src/static_mutex.cpp
===== libs/regex/src/static_mutex.cpp 1.1 vs edited =====
old new 157 157 { 158 158 boost::call_once(static_mutex::m_once,&static_mutex::init); 159 159 if(0 == m_plock) 160 m_plock = new boost::recursive_mutex::scoped_lock(*static_mutex::m_pmutex, false);160 m_plock = new boost::recursive_mutex::scoped_lock(*static_mutex::m_pmutex, boost::defer_lock); 161 161 m_plock->lock(); 162 162 m_have_lock = true; 163 163 }