From 1aa5d2930a61fc499b0233758ce7c27950667cdc Mon Sep 17 00:00:00 2001
From: Robert Schmidt <robert.schmidt@eurecom.fr>
Date: Mon, 11 Dec 2017 11:37:10 +0100
Subject: [PATCH] Handle TERMINATE_MESSAGE in TASK_MAC

---
 openair2/LAYER2/MAC/eNB_scheduler.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/openair2/LAYER2/MAC/eNB_scheduler.c b/openair2/LAYER2/MAC/eNB_scheduler.c
index f46b9deb8d..60a6e22125 100644
--- a/openair2/LAYER2/MAC/eNB_scheduler.c
+++ b/openair2/LAYER2/MAC/eNB_scheduler.c
@@ -323,6 +323,11 @@ void eNB_dlsch_ulsch_scheduler(module_id_t module_idP,uint8_t cooperation_flag,
         break;
 #endif
 
+      case TERMINATE_MESSAGE:
+        LOG_W(MAC, "+++ Exiting MAC thread\n");
+        itti_exit_task ();
+        break;
+
       default:
         LOG_E(MAC, "Received unexpected message %s\n", msg_name);
         break;
-- 
GitLab