projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f41bc70
)
Fixes 7004 - Ardour crash on Just Quit when AudioEngine is stopped. AudioEngine:...
author
Nathan Stewart
<therealnathanstewart@gmail.com>
Wed, 7 Sep 2016 00:14:25 +0000
(20:14 -0400)
committer
Paul Davis
<paul@linuxaudiosystems.com>
Wed, 14 Sep 2016 00:26:36 +0000
(19:26 -0500)
libs/ardour/audioengine.cc
patch
|
blob
|
history
diff --git
a/libs/ardour/audioengine.cc
b/libs/ardour/audioengine.cc
index 30c2113c06ad39fe7e23d3f695e985c3586e7db1..2ca80e3eeec4248c613fd96cb0ef2b0921c81d6e 100644
(file)
--- a/
libs/ardour/audioengine.cc
+++ b/
libs/ardour/audioengine.cc
@@
-906,7
+906,9
@@
AudioEngine::stop (bool for_latency)
stop_engine = false;
} else {
if (_backend->stop ()) {
- pl.release ();
+ if (pl.locked ()) {
+ pl.release ();
+ }
return -1;
}
}