From b6656a35f178a3b3c8de885ef9d52acd83924522 Mon Sep 17 00:00:00 2001 From: "Buster \"Silver Eagle\" Neece" Date: Wed, 20 Jan 2021 01:54:03 -0600 Subject: [PATCH] Prevent "BAD_NAME" exception from failing entire profile page. --- src/Radio/AbstractAdapter.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/Radio/AbstractAdapter.php b/src/Radio/AbstractAdapter.php index d50e5c568..acfb698cc 100644 --- a/src/Radio/AbstractAdapter.php +++ b/src/Radio/AbstractAdapter.php @@ -117,11 +117,16 @@ abstract class AbstractAdapter } $program_name = $this->getProgramName($station); - $process = $this->supervisor->getProcess($program_name); - return ($process instanceof Process) - ? $process->isRunning() - : false; + try { + $process = $this->supervisor->getProcess($program_name); + + return ($process instanceof Process) + ? $process->isRunning() + : false; + } catch (Fault\BadNameException $e) { + return false; + } } /**