to fix the abort on shutdown bug, make sure SurfacePort destructor doesn't kill the...
authorJohn Anderson <ardour@semiosix.com>
Sun, 11 Mar 2007 15:05:15 +0000 (15:05 +0000)
committerJohn Anderson <ardour@semiosix.com>
Sun, 11 Mar 2007 15:05:15 +0000 (15:05 +0000)
commitbfd6bdf392a0fffac8a2f7a0d9634e9d6ec14600
tree5d58884373e4694ae3826b65802a3c6a4559d844
parent3c4cdadfd7a7a407431b9e56803c67782712f67b
to fix the abort on shutdown bug, make sure SurfacePort destructor doesn't kill the mutex until readers & writers have finished.

git-svn-id: svn://localhost/ardour2/trunk@1572 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/surfaces/mackie/TODO
libs/surfaces/mackie/mackie_control_protocol.cc
libs/surfaces/mackie/mackie_control_protocol_poll.cc
libs/surfaces/mackie/mackie_port.cc
libs/surfaces/mackie/surface_port.cc
libs/surfaces/mackie/surface_port.h