diff -c laaga-0.2.2/ae_client.c laaga-0.2.2-swh/ae_client.c *** laaga-0.2.2/ae_client.c Wed Jul 4 20:45:35 2001 --- laaga-0.2.2-swh/ae_client.c Thu Jul 5 17:36:05 2001 *************** *** 61,67 **** my_output_port = laaga_port_register (client, "myoutput", LAAGA_DEFAULT_AUDIO_TYPE, LaagaPortIsOutput, 0); if (laaga_activate (client)) { ! fprintf (stderr, "cannot activate client"); } printf ("client activated\n"); --- 61,68 ---- my_output_port = laaga_port_register (client, "myoutput", LAAGA_DEFAULT_AUDIO_TYPE, LaagaPortIsOutput, 0); if (laaga_activate (client)) { ! fprintf (stderr, "cannot activate client\n"); ! exit(1); } printf ("client activated\n"); diff -c laaga-0.2.2/client.c laaga-0.2.2-swh/client.c *** laaga-0.2.2/client.c Thu Jul 5 05:59:36 2001 --- laaga-0.2.2-swh/client.c Thu Jul 5 17:34:53 2001 *************** *** 629,634 **** --- 629,635 ---- pthread_mutex_lock (&client_lock); if (laaga_start_thread (client)) { + laaga_error ("could not start client thread"); pthread_mutex_unlock (&client_lock); return -1; } *************** *** 637,643 **** pthread_mutex_unlock (&client_lock); if (!client->thread_ok) { ! laaga_error ("could not start client thread"); return -1; } --- 638,644 ---- pthread_mutex_unlock (&client_lock); if (!client->thread_ok) { ! laaga_error ("client thread not ok"); return -1; }