diff --git a/subsys/net/lib/nrf_provisioning/Kconfig b/subsys/net/lib/nrf_provisioning/Kconfig index f80d512365..9d63ee90a0 100644 --- a/subsys/net/lib/nrf_provisioning/Kconfig +++ b/subsys/net/lib/nrf_provisioning/Kconfig @@ -64,6 +64,10 @@ config NRF_PROVISIONING_TX_BUF_SZ int "TX buffer size" default 2048 +config NRF_PROVISIONING_STACK_SIZE + int "Provisioning thread stack size" + default 2048 + config NRF_PROVISIONING_JWT_SEC_TAG int "Provision Service's security tag, private Device Identity key used by default" default 0 diff --git a/subsys/net/lib/nrf_provisioning/src/nrf_provisioning.c b/subsys/net/lib/nrf_provisioning/src/nrf_provisioning.c index c2582f0d97..aaa716c19e 100644 --- a/subsys/net/lib/nrf_provisioning/src/nrf_provisioning.c +++ b/subsys/net/lib/nrf_provisioning/src/nrf_provisioning.c @@ -650,7 +650,7 @@ int nrf_provisioning_req(void) return ret; } -#define NRF_PROVISIONING_STACK_SIZE 3072 +#define NRF_PROVISIONING_STACK_SIZE CONFIG_NRF_PROVISIONING_STACK_SIZE #define NRF_PROVISIONING_PRIORITY 5 K_THREAD_DEFINE(nrf_provisioning, NRF_PROVISIONING_STACK_SIZE,