From c79d51cd3ecf902109d4ecc3f949e932b95165da Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Fri, 30 Aug 2019 11:16:35 +0200
Subject: [PATCH] Checking AE2 component alive before starting other functions
 on it

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Functions.ttcn | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 835c1dc..b2ad076 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -471,8 +471,10 @@ module OneM2M_Functions {
 			unmap(self:mcaPort, system:mcaPort);
 			unmap(self:acPort, system:acPort);
 			if(vc_auxiliaryAe2Up) {
-				vc_ae2.start(f_cf01DownAe2());
-				vc_ae2.done;
+				if(vc_ae2.alive) {
+					vc_ae2.start(f_cf01DownAe2());
+					vc_ae2.done;
+				}
 			}
 		
 		}// end f_cf01Down
-- 
GitLab