From ad0e1039678161baefd024b8ad8a962a5ff88ba0 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 26 Oct 2011 10:34:11 +0000 Subject: 2011-10-26 Sebastian Huber * ftp01/init.c: Account for extra FTP worker task stack sizes. --- testsuites/libtests/ftp01/init.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'testsuites/libtests/ftp01/init.c') diff --git a/testsuites/libtests/ftp01/init.c b/testsuites/libtests/ftp01/init.c index a1d09579fb..b7e58243eb 100644 --- a/testsuites/libtests/ftp01/init.c +++ b/testsuites/libtests/ftp01/init.c @@ -31,13 +31,17 @@ struct rtems_bsdnet_config rtems_bsdnet_config; +#define FTP_WORKER_TASK_COUNT 2 + +#define FTP_WORKER_TASK_EXTRA_STACK (FTP_WORKER_TASK_COUNT * FTPD_STACKSIZE) + struct rtems_ftpd_configuration rtems_ftpd_configuration = { .priority = 90, .max_hook_filesize = 0, .port = 21, .hooks = NULL, .root = NULL, - .tasks_count = 2, + .tasks_count = FTP_WORKER_TASK_COUNT, .idle = 0, .access = 0 }; @@ -203,9 +207,11 @@ static rtems_task Init(rtems_task_argument argument) #define CONFIGURE_MAXIMUM_DRIVERS 2 -#define CONFIGURE_MAXIMUM_TASKS 5 +#define CONFIGURE_MAXIMUM_TASKS (3 + FTP_WORKER_TASK_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 2 +#define CONFIGURE_EXTRA_TASK_STACKS FTP_WORKER_TASK_EXTRA_STACK + #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #include -- cgit v1.2.3