From 2d4eb7d505d85ffff2cd25251623599583f83c41 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 20 Aug 2019 05:07:16 +0200 Subject: [PATCH] Replace OOM segfault with abort :) --- libs/ardour/worker.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/ardour/worker.cc b/libs/ardour/worker.cc index 8b9427bbbd..67fede4613 100644 --- a/libs/ardour/worker.cc +++ b/libs/ardour/worker.cc @@ -168,11 +168,11 @@ Worker::run() if (buf) { buf_size = size; } else { - PBD::error << "Worker: Error allocating memory" - << endmsg; - buf_size = 0; // TODO: This is probably fatal + PBD::fatal << "Worker: Error allocating memory" << endmsg; + abort(); /*NOTREACHED*/ } } + assert (buf); if (_requests->read((uint8_t*)buf, size) < size) { PBD::error << "Worker: Error reading body from request ring"