diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-14 16:17:49 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-14 16:17:49 -0400 |
commit | 76a08ad9e95498bcaf65974fb68f03c2bf0167a0 (patch) | |
tree | 0375c8d9185d99666e329e34154cbd2926ae9c9b /libs | |
parent | 6b23417ae0a93e5ff26477a62e3abcbcaa5efd64 (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.cc | 4 |
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), |