From 1e554b8193d9dfe5f438b7f70d4b960ddcf918f7 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 23 Nov 2016 14:06:26 +0100 Subject: media01: Scale with processor count --- testsuite/media01/test_main.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'testsuite') diff --git a/testsuite/media01/test_main.c b/testsuite/media01/test_main.c index b808ad60..d09efd7c 100644 --- a/testsuite/media01/test_main.c +++ b/testsuite/media01/test_main.c @@ -29,6 +29,8 @@ * SUCH DAMAGE. */ +#include + #include #include #include @@ -59,8 +61,8 @@ struct rtems_ftpd_configuration rtems_ftpd_configuration = { /* Root for FTPD or NULL for "/" */ .root = NULL, - /* Max. connections */ - .tasks_count = 4, + /* Max. connections depending on processor count */ + .tasks_count = 0, /* Idle timeout in seconds or 0 for no (infinite) timeout */ .idle = 5 * 60, @@ -140,6 +142,8 @@ test_main(void) int rv; rtems_status_code sc; + rtems_ftpd_configuration.tasks_count = MAX(4, + rtems_get_processor_count()); rv = rtems_initialize_ftpd(); assert(rv == 0); -- cgit v1.2.3