]> git.sesse.net Git - nageru/blobdiff - nageru/mainwindow.cpp
On errors, abort() instead of exit(1); exit() in a multithreaded program just gives...
[nageru] / nageru / mainwindow.cpp
index 96552a542d35d0dc0c65883903f270982b6b6ae9..91234ceb23ff301b6194d9bda9b1f81fd0f7e34b 100644 (file)
@@ -281,7 +281,7 @@ MainWindow::MainWindow()
                if (!load_midi_mapping_from_file(global_flags.midi_mapping_filename, &midi_mapping)) {
                        fprintf(stderr, "Couldn't load MIDI mapping '%s'; exiting.\n",
                                global_flags.midi_mapping_filename.c_str());
-                       ::exit(1);
+                       ::abort();
                }
                midi_mapper.set_midi_mapping(midi_mapping);
        }