From 5117c39f979db60a778a2757ade7524267123e3c Mon Sep 17 00:00:00 2001 From: Zhanglong Xia Date: Fri, 11 Feb 2022 04:35:59 +0800 Subject: [PATCH] [posix] exit the program when creating a folder fails (#7407) --- src/posix/platform/settings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/posix/platform/settings.cpp b/src/posix/platform/settings.cpp index ec105d9d5..b4892873e 100644 --- a/src/posix/platform/settings.cpp +++ b/src/posix/platform/settings.cpp @@ -182,7 +182,7 @@ void otPlatSettingsInit(otInstance *aInstance) if (stat(OPENTHREAD_CONFIG_POSIX_SETTINGS_PATH, &st) == -1) { - mkdir(OPENTHREAD_CONFIG_POSIX_SETTINGS_PATH, 0755); + VerifyOrDie(mkdir(OPENTHREAD_CONFIG_POSIX_SETTINGS_PATH, 0755) == 0, OT_EXIT_ERROR_ERRNO); } }