From e3fa2c1c06591cb05672b565dc77a45acce6a63c Mon Sep 17 00:00:00 2001 From: arighi Date: Wed, 17 Mar 2010 18:31:06 +0000 Subject: [PATCH] monitor: remove useless warning of main process stack usage Remove the following runtime warning: MONITOR: Free stack of process 'main' is only 0 chars We don't account stack usage for the process 'main', so this message can be silenced. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3233 38d2e660-2303-0410-9eaa-f027e97ec537 --- bertos/kern/monitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bertos/kern/monitor.c b/bertos/kern/monitor.c index 8da30677..edcf7776 100644 --- a/bertos/kern/monitor.c +++ b/bertos/kern/monitor.c @@ -147,7 +147,7 @@ static void NORETURN monitor(void) Process *p = containerof(node, Process, monitor.link); size_t free = monitor_checkStack(p->stack_base, p->stack_size); - if (free < 0x20) + if (p->stack_base && free < 0x20) kprintf("MONITOR: Free stack of process '%s' is only %u chars\n", p->monitor.name, (unsigned int)free); } -- 2.25.1