cerr output when JACK halt callback is executed
authorPaul Davis <paul@linuxaudiosystems.com>
Sat, 14 Sep 2013 20:18:17 +0000 (16:18 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Sat, 14 Sep 2013 20:18:17 +0000 (16:18 -0400)
libs/backends/jack/jack_connection.cc

index da0127c5840c55cb3be8a7c96b622606d14b39a2..07af4b8ade4c60f9c4f8a5cd4220755380661195 100644 (file)
@@ -32,6 +32,8 @@ using namespace ARDOUR;
 using namespace PBD;
 using std::string;
 using std::vector;
+using std::cerr;
+using std::endl;
 
 static void jack_halted_callback (void* arg)
 {
@@ -137,7 +139,7 @@ JackConnection::close ()
 {
        GET_PRIVATE_JACK_POINTER_RET (_jack, -1);
 
-       if (_priv_jack) {
+       if (_priv_jack) {       
                int ret = jack_client_close (_priv_jack);
                _jack = 0;
                Disconnected (""); /* EMIT SIGNAL */
@@ -151,6 +153,7 @@ void
 JackConnection::halted_callback ()
 {
        _jack = 0;
+       cerr << "JACK HALTED\n";
        Disconnected ("");
 }
 
@@ -158,6 +161,7 @@ void
 JackConnection::halted_info_callback (jack_status_t /*status*/, const char* reason)
 {
        _jack = 0;
+       cerr << "JACK HALTED: " << reason << endl;
        Disconnected (reason);
 }