From 3a43e31d07434276a8c79561b1625b329ce6f2d5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 29 Mar 2016 23:37:36 +0200 Subject: [PATCH] abort if configuration fails --- libs/ardour/route.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 2ce15a6149..de854e7d26 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2155,6 +2155,7 @@ Route::configure_processors_unlocked (ProcessorStreams* err) if (!(*p)->configure_io(c->first, c->second)) { DEBUG_TRACE (DEBUG::Processors, string_compose ("%1: configuration failed\n", _name)); + return -1; } processor_max_streams = ChanCount::max(processor_max_streams, c->first); processor_max_streams = ChanCount::max(processor_max_streams, c->second);