Suspend deletion of cross-thread pools until they are empty. Prevents crashes when...
authorCarl Hetherington <carl@carlh.net>
Wed, 14 Apr 2010 22:06:12 +0000 (22:06 +0000)
committerCarl Hetherington <carl@carlh.net>
Wed, 14 Apr 2010 22:06:12 +0000 (22:06 +0000)
commit8783fc35f27b8583755d53d70efbf6cece27ca29
tree50f35241556a6e4f83bf883e2516072a62db510b
parent72f8544b2411c0bb9a8a46b2d27c5e94c2c0b803
Suspend deletion of cross-thread pools until they are empty.  Prevents crashes when the freeze thread completes.

git-svn-id: svn://localhost/ardour2/branches/3.0@6893 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/butler.h
libs/ardour/ardour/session_event.h
libs/ardour/butler.cc
libs/pbd/pbd/pool.h
libs/pbd/pool.cc