From 3e77251f96afa6e7998e8d551227a0a2c72431f9 Mon Sep 17 00:00:00 2001
From: Cedric Roux <cedric.roux@eurecom.fr>
Date: Thu, 9 Feb 2017 10:57:46 +0100
Subject: [PATCH] minor: add a message before aborting

The case instance == INSTANCE_DEFAULT should normally not happen,
but let's be a bit verbose if it does.
---
 openair3/NAS/UE/nas_ue_task.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/openair3/NAS/UE/nas_ue_task.c b/openair3/NAS/UE/nas_ue_task.c
index d5d1f5c2093..58e38fdbc20 100644
--- a/openair3/NAS/UE/nas_ue_task.c
+++ b/openair3/NAS/UE/nas_ue_task.c
@@ -150,7 +150,11 @@ void *nas_ue_task(void *args_p)
       msg_name = ITTI_MSG_NAME (msg_p);
       instance = ITTI_MSG_INSTANCE (msg_p);
       Mod_id = instance - NB_eNB_INST;
-      if (instance == INSTANCE_DEFAULT) abort();
+      if (instance == INSTANCE_DEFAULT) {
+        printf("%s:%d: FATAL: instance is INSTANCE_DEFAULT, should not happen.\n",
+               __FILE__, __LINE__);
+        abort();
+      }
       nas_user_t *user = &users->item[Mod_id];
 
       switch (ITTI_MSG_ID(msg_p)) {
-- 
GitLab