From 9012bad55e423646f11e7c5a296edc1780a9aebf Mon Sep 17 00:00:00 2001
From: Guo Wenxue <guowenxue@gmail.com>
Date: Thu, 27 Jun 2019 15:21:48 +0800
Subject: [PATCH] update main.c fix hal_init bug

---
 mqttd/main.c |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/mqttd/main.c b/mqttd/main.c
index 90c6803..2c99317 100644
--- a/mqttd/main.c
+++ b/mqttd/main.c
@@ -109,17 +109,14 @@
         return -2;
     }
 
-    if( ctx.hwconf.enable  )
+    if( hal_init(&ctx.hwconf) < 0 )
     {
-        if( hal_init(&ctx.hwconf) < 0 )
-            log_err("Initialise hardware failure\n");
-        else 
-            log_nrml("HAL initialise ok\n");
-
-        return -1;
+        log_err("Initialise hardware failure\n");
+        return -3;
     }
-    else
+    else 
     {
+        log_nrml("HAL initialise ok\n");
     }
 
     install_proc_signal();

--
Gitblit v1.9.1