From d1e2ba40254891da6749b04fa61b581ef03cda2c Mon Sep 17 00:00:00 2001
From: KyleKlenk <kyle.c.klenk@gmail.com>
Date: Wed, 23 Aug 2023 16:39:41 -0600
Subject: [PATCH] Add better error message for fileAccessActor

---
 .../actors/file_access_actor/cpp_code/file_access_actor.cpp  | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp b/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp
index 3b0b55a..567b8b4 100644
--- a/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp
+++ b/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp
@@ -41,6 +41,11 @@ behavior file_access_actor(stateful_actor<file_access_state>* self, int start_gr
                                  &self->state.num_gru, // Filler for num_hrus
                                  &self->state.gru_actor_stats,
                                  &self->state.err);
+    if (self->state.err != 0) {
+        aout(self) << "ERROR: File Access Actor - File_Access_init_Fortran\n";
+        self->send(self->state.parent, file_access_error::unhandleable_error, self);
+        return {};
+    }
 
     aout(self) << "Simluations Steps: " << self->state.num_steps << "\n";
 
-- 
GitLab