]> git.sesse.net Git - nageru/blobdiff - nageru/audio_mixer.cpp
On errors, abort() instead of exit(1); exit() in a multithreaded program just gives...
[nageru] / nageru / audio_mixer.cpp
index 891fb227c779f4917201345718b242bc3f71fd39..9b588d704d63303dccd354a40bafcbc7431f6d69 100644 (file)
@@ -206,7 +206,7 @@ AudioMixer::AudioMixer(unsigned num_capture_cards, unsigned num_ffmpeg_inputs)
                                                  &new_input_mapping)) {
                        fprintf(stderr, "Failed to load input mapping from '%s', exiting.\n",
                                global_flags.input_mapping_filename.c_str());
-                       exit(1);
+                       abort();
                }
                set_input_mapping(new_input_mapping);
        } else {