From 1a6d60fb042101cacfb3ea7a2bb672682d69ab87 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Fri, 12 Feb 2016 12:28:32 +0700
Subject: [PATCH] exit jika gagal mendapatkan msisdn

---
 main.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/main.py b/main.py
index 5f623ec..eab5d10 100755
--- a/main.py
+++ b/main.py
@@ -688,6 +688,12 @@ def main():
     
     simcard_info = getSIMCardInfo(modem)
     msisdn = xltunai.getMSISDNFromSIMCardInfo(simcard_info)
+    
+    if not msisdn:
+        logger.warning('Gagal mendapatkan msisdn, terminating')
+        sleep(5)
+        sys.exit(2)
+        
     imsi = modem.imsi
     logger.info('MSISDN: {0} -- IMSI: {1}'.format(msisdn, imsi))
     
-- 
1.9.0