@@ -76,7 +76,7 @@ fn main() -> ! {
7676 // Safety: function never returns, executor is never dropped
7777 let executor: & ' static mut Executor = unsafe { forever_mut ( & mut executor) } ;
7878
79- let task_pool: TaskPool < _ , 10 > = TaskPool :: new ( ) ;
79+ let task_pool: TaskPool < _ , 1 > = TaskPool :: new ( ) ;
8080 let task_pool = unsafe { forever ( & task_pool) } ;
8181
8282 let state = cyw43:: State :: new ( ) ;
@@ -140,7 +140,7 @@ async fn run(spawner: Spawner, pins: rp_pico_w::Pins, state: &'static cyw43::Sta
140140 info ! ( "create cyw43 driver" ) ;
141141 let ( mut control, runner) = cyw43:: new ( state, pwr, spi, fw) . await ;
142142
143- let task_pool: TaskPool < _ , 10 > = TaskPool :: new ( ) ;
143+ let task_pool: TaskPool < _ , 1 > = TaskPool :: new ( ) ;
144144 let task_pool = unsafe { forever ( & task_pool) } ;
145145 let spawn_token = task_pool. spawn ( || runner. run ( ) ) ;
146146 spawner. spawn ( spawn_token) . unwrap ( ) ;
@@ -182,7 +182,7 @@ async fn run(spawner: Spawner, pins: rp_pico_w::Pins, state: &'static cyw43::Sta
182182 let stack = Stack :: new ( net_device, config, stack_resources, seed) ;
183183 let stack = unsafe { forever ( & stack) } ;
184184
185- let task_pool: TaskPool < _ , 10 > = TaskPool :: new ( ) ;
185+ let task_pool: TaskPool < _ , 1 > = TaskPool :: new ( ) ;
186186 let task_pool = unsafe { forever ( & task_pool) } ;
187187 let spawn_token = task_pool. spawn ( || stack. run ( ) ) ;
188188 spawner. spawn ( spawn_token) . unwrap ( ) ;
0 commit comments