OSDN Git Service

CGIスレッドのスタックサイズを変更。256->384
[mimic/MiMicSDK.git] / projects / app.RemoteMCU / src / sketch.c
index 9d5bdcb..6c1fd11 100644 (file)
@@ -56,8 +56,8 @@ static const char* _platform_name="Unknown platform";
 //MVMのVERSION情報\r
 #define MVM_VERSION "MiMicVM/1.0;Json/1.0"\r
 #define APPLICATION_VERSION "MiMicRemoteMCU/1.3"\r
-//スレッドのスタックサイズ\r
-#define THREAD_STACK_SIZE 256+256\r
+//Size of CGI thread stack.\r
+#define THREAD_STACK_SIZE 256+384\r
 \r
 \r
 \r
@@ -407,9 +407,11 @@ static NyLPC_TBool writeSetupUpdateJson(NyLPC_TcHttpStream_t* i_st,const struct
 \r
        //FreeRTOSの停止\r
        vTaskSuspendAll();\r
+       taskENTER_CRITICAL();\r
        //Flashへの書き込み\r
        ret=cConfiglationStorage_updateConfigulation(&cfg_image);\r
        //FreeRTOSの復帰\r
+       taskEXIT_CRITICAL();\r
        xTaskResumeAll();\r
 \r
        //結果返却\r