Print an an error message if JACK cannot connect. Ignore SIGPIPE (that JACK sends).
This commit is contained in:
parent
f093abb887
commit
e239f780ea
|
@ -83,6 +83,8 @@ ensure_dirs ( void )
|
||||||
|
|
||||||
#include <FL/Fl_Shared_Image.H>
|
#include <FL/Fl_Shared_Image.H>
|
||||||
|
|
||||||
|
#include <signal.h>
|
||||||
|
|
||||||
|
|
||||||
int
|
int
|
||||||
main ( int argc, char **argv )
|
main ( int argc, char **argv )
|
||||||
|
@ -108,6 +110,8 @@ main ( int argc, char **argv )
|
||||||
|
|
||||||
init_boxtypes();
|
init_boxtypes();
|
||||||
|
|
||||||
|
signal( SIGPIPE, SIG_IGN );
|
||||||
|
|
||||||
if ( ! ensure_dirs() )
|
if ( ! ensure_dirs() )
|
||||||
FATAL( "Cannot create required directories" );
|
FATAL( "Cannot create required directories" );
|
||||||
|
|
||||||
|
@ -119,7 +123,8 @@ main ( int argc, char **argv )
|
||||||
|
|
||||||
/* we don't really need a pointer for this */
|
/* we don't really need a pointer for this */
|
||||||
engine = new Engine;
|
engine = new Engine;
|
||||||
engine->init();
|
if ( ! engine->init() )
|
||||||
|
FATAL( "Could not connect to JACK!" );
|
||||||
|
|
||||||
/* always start stopped (please imagine for me a realistic
|
/* always start stopped (please imagine for me a realistic
|
||||||
* scenario requiring otherwise */
|
* scenario requiring otherwise */
|
||||||
|
|
Loading…
Reference in New Issue