From 71136dcedf9c4006f036022652a698db9b38f092 Mon Sep 17 00:00:00 2001 From: Julien Lecoeur Date: Thu, 13 Jul 2017 14:47:02 +0200 Subject: [PATCH] Log_writer_file: Increase stack size Test flights reported the warning `[load_mon] log_writer_file low on stack! (292 bytes left)` Increase stack size from 1060 to 1072 (=8 + 1060 rounded to next multiple of 8). --- src/modules/logger/log_writer_file.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/logger/log_writer_file.cpp b/src/modules/logger/log_writer_file.cpp index 44c5d9e29f..cbcb780b7a 100644 --- a/src/modules/logger/log_writer_file.cpp +++ b/src/modules/logger/log_writer_file.cpp @@ -174,7 +174,7 @@ int LogWriterFile::thread_start() param.sched_priority = SCHED_PRIORITY_DEFAULT - 40; (void)pthread_attr_setschedparam(&thr_attr, ¶m); - pthread_attr_setstacksize(&thr_attr, PX4_STACK_ADJUSTED(1060)); + pthread_attr_setstacksize(&thr_attr, PX4_STACK_ADJUSTED(1072)); int ret = pthread_create(&_thread, &thr_attr, &LogWriterFile::run_helper, this); pthread_attr_destroy(&thr_attr);