fix:修复user_mqtt_init重复初始化mico_system_init导致的user_config无法保存的问题

This commit is contained in:
Zip
2019-01-29 10:47:31 +08:00
parent c75316bc47
commit 0154e663ff

View File

@@ -127,7 +127,6 @@ OSStatus user_mqtt_init( void *arg )
{
UNUSED_PARAMETER( arg );
OSStatus err = kNoErr;
mico_Context_t* mico_context = NULL;
#ifdef MQTT_CLIENT_SSL_ENABLE
int mqtt_thread_stack_size = 0x3000;
@@ -138,13 +137,6 @@ OSStatus user_mqtt_init( void *arg )
app_log( "MQTT client version: [%ld.%ld.%ld]",
0xFF & (mqtt_lib_version >> 16), 0xFF & (mqtt_lib_version >> 8), 0xFF & mqtt_lib_version);
/* Create mico system context and read application's config data from flash */
mico_context = mico_system_context_init( 0 );
/* mico system initialize */
err = mico_system_init( mico_context );
require_noerr( err, exit );
/* create mqtt msg send queue */
err = mico_rtos_init_queue( &mqtt_msg_send_queue, "mqtt_msg_send_queue", sizeof(p_mqtt_send_msg_t),
MAX_MQTT_SEND_QUEUE_SIZE );