|
From: Frank M. H. <fm...@us...> - 2007-02-18 18:16:58
|
Update of /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signals/detail In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12902/thread_safe_signals/detail Modified Files: slot_call_iterator.hpp Log Message: reset lock_iter too when lock is deleted. Index: slot_call_iterator.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/boost/thread_safe_signals/detail/slot_call_iterator.hpp,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- slot_call_iterator.hpp 18 Feb 2007 17:41:48 -0000 1.15 +++ slot_call_iterator.hpp 18 Feb 2007 18:16:57 -0000 1.16 @@ -82,6 +82,7 @@ dereference() const { if (!(*cache)) { + lock_iter = end; lock.reset(); cache->reset(f(*iter)); } |