summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2010-01-16 21:27:42 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2010-01-16 21:27:42 +0000
commit0b70898695ccc29a49c314ed770155a5a200925d (patch)
tree974f0e046a9bc73c4058934205c813adc818fec6
parent045e14b8df04da35afead04da491aad45970d7da (diff)
second part of the fix to the argument order of Session::request_stop() - when quitting ardour, do not abort any current capture (of course, it should be impossible to quit while recording, but anyway... )
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6508 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r--gtk2_ardour/ardour_ui.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc
index a0f3e46df2..4e1b2d4778 100644
--- a/gtk2_ardour/ardour_ui.cc
+++ b/gtk2_ardour/ardour_ui.cc
@@ -733,7 +733,8 @@ ARDOUR_UI::finish()
int tries = 0;
while (session->transport_rolling() && (++tries < 8)) {
- session->request_stop (true, false);
+ /* stop but do not abort capture */
+ session->request_stop (false, true);
usleep (10000);
}