summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-09-14 16:17:49 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-09-14 16:17:49 -0400
commit76a08ad9e95498bcaf65974fb68f03c2bf0167a0 (patch)
tree0375c8d9185d99666e329e34154cbd2926ae9c9b /libs
parent6b23417ae0a93e5ff26477a62e3abcbcaa5efd64 (diff)
fix return value from thread creation function when not connected to JACK
Diffstat (limited to 'libs')
-rw-r--r--libs/backends/jack/jack_audiobackend.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/libs/backends/jack/jack_audiobackend.cc b/libs/backends/jack/jack_audiobackend.cc
index c9bc2ad8ac..b3dbdcae71 100644
--- a/libs/backends/jack/jack_audiobackend.cc
+++ b/libs/backends/jack/jack_audiobackend.cc
@@ -44,8 +44,6 @@ using namespace ARDOUR;
using namespace PBD;
using std::string;
using std::vector;
-using std::cerr;
-using std::endl;
#define GET_PRIVATE_JACK_POINTER(localvar) jack_client_t* localvar = _jack_connection->jack(); if (!(localvar)) { return; }
#define GET_PRIVATE_JACK_POINTER_RET(localvar,r) jack_client_t* localvar = _jack_connection->jack(); if (!(localvar)) { return r; }
@@ -780,7 +778,7 @@ JACKAudioBackend::_latency_callback (jack_latency_callback_mode_t mode, void* ar
int
JACKAudioBackend::create_process_thread (boost::function<void()> f, pthread_t* thread, size_t stacksize)
{
- GET_PRIVATE_JACK_POINTER_RET (_priv_jack, 0);
+ GET_PRIVATE_JACK_POINTER_RET (_priv_jack, -1);
ThreadData* td = new ThreadData (this, f, stacksize);
if (jack_client_create_thread (_priv_jack, thread, jack_client_real_time_priority (_priv_jack),