diff --git a/build/source/actors/job_actor/job_actor.cpp b/build/source/actors/job_actor/job_actor.cpp
index 4fa5583c6f4a90c448ce849bdbb6efe32840f86a..d62b22830fcadaf5436056442db3e39f56a458df 100644
--- a/build/source/actors/job_actor/job_actor.cpp
+++ b/build/source/actors/job_actor/job_actor.cpp
@@ -243,7 +243,10 @@ behavior job_actor(stateful_actor<job_state>* self,
 
               break;
             case type_id_v<file_access_error>:
-              aout(self) << "File Access Error: " << to_string(err) << "No Hanlding Implemented\n";
+              aout(self) << "File Access Error: " << to_string(err) << "No Handling Implemented\n";
+              for (auto GRU : self->state.gru_container.gru_list) {
+                self->send_exit(GRU->getGRUActor(), exit_reason::user_shutdown);
+              }
               self->quit();
               break;
             default: