From a3c951622ffb6a5389e342de9077192bbfb1f118 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Tue, 4 Sep 2018 12:01:32 +0700
Subject: [PATCH] Delay before modem ready

---
 lib/partner-mkios.js | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/lib/partner-mkios.js b/lib/partner-mkios.js
index e5b5061..0c932dd 100644
--- a/lib/partner-mkios.js
+++ b/lib/partner-mkios.js
@@ -168,8 +168,15 @@ modem.open(function(err) {
         process.exit(1);
     }
 
-    logger.info('Modem open successfully');
-    matrix.not_ready = false;
+    logger.info('Modem open successfully, going to ready in 30 secs');
+    setTimeout(
+        function() {
+            matrix.not_ready = false;
+            logger.info('Gateway is ready');
+        },
+        30 * 1000
+    )
+
 })
 
 function updateStock(stock_name, stock_balance) {
-- 
1.9.0